Made uncertain progress close to indistinct and strange light source (7)
Answer
TODDLED
Definition: Made uncertain progress
Made uncertain progress close to indistinct and strange light source (7)