RichThesaurus
mooching
mooching
antonyms
mooching
definitions
noun
An idle stroll.