Big Huge Thesaurus

perambulate

verb

sounds kind of like