Dictionary entry

Stroll (2)

Webster's Dictionary 1913

Stroll, n. A wandering on foot; an idle and leisurely walk; a ramble.