Meaning of stroll

Definition of stroll

(noun) a leisurely walk (usually in some public place)
(verb) walk leisurely and with no apparent aim

Other information on stroll

WIKIPEDIA results for stroll
Amazon results for stroll