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