"strolls" in the noun sense
1. amble, promenade, saunter, stroll, perambulation
a leisurely walk (usually in some public place)
"strolls" in the verb sense
1. stroll, saunter
walk leisurely and with no apparent aim
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License