mooching

mooching antonyms

mooching definitions

noun
  • An idle stroll.