Definition of Moocher

  • (noun) someone who mooches or cadges (tries to get something free)

Synonyms of Moocher


Antonyms of Moocher


No Antonyms Found.

Homophones of Moocher


No Homophones Found.