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