End of fog leaves chance to stroll (5)
I believe the answer is:
amble
'stroll' is the definition.
(synonyms)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for amble that I've seen before include "Stroll, saunter" , "Walk in a leisurely fashion" , "Make slow progress" , "Toddler does this" , "Walk along slowly" .)