stroll n : a leisurely walk (usually in some public place) [syn: {amble}, {promenade}, {ramble}, {saunter}, {perambulation}] v : walk leisurely and with no apparent aim [syn: {saunter}] Source: WordNet® 2.0