Strolling (7)
'strolling' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for ambling that I've seen before include "Walking at an easy pace" , "Strolling" , "Walking slowly" , "Walking at a slow, relaxed pace" , "Walking leisurely" .)
'strolling' is the definition.
(thesaurus)
This is all the clue.
(Other definitions for rambling that I've seen before include "Countryside walking" , "Being long-winded" , "Taking stroll; not keeping to point" , "On a walk" , "Wordy" .)