English to English
stroll
(str/oU/l
)
noun (n)
- a leisurely walk (usually in some public place)(noun.act)source: wordnet30
- A wandering on foot; an idle and leisurely walk; a ramble.(noun)source: webster1913
verb (v)
- To wander on foot; to ramble idly or leisurely; to rove.(verb)source: webster1913