1. To wander on foot; to ramble idly or leisurely; to rove. 2. A wandering on foot; an idle and leisurely walk; a ramble. 3. a leisurely walk usually in some public place
stroll | strolled | stroller | strolling |