Stroll
English word definition — powered by WordNet
NOUN
a leisurely walk (usually in some public place)
VERB
walk leisurely and with no apparent aim
Want to remember stroll?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a leisurely walk (usually in some public place)
walk leisurely and with no apparent aim
Want to remember stroll?
Sign up free to bookmark & revise