Uk English Meaning of moocher
sponger
Other Uk English words related to sponger
Nearest Words of moocher
Definitions and Meaning of moocher in English
moocher (n)
someone who mooches or cadges (tries to get something free)
FAQs About the word moocher
sponger
someone who mooches or cadges (tries to get something free)
freeloader,parasite,dependent,free rider,hanger-on,henchman,leech,sponge,sponge,Bloodsucker
benefactor,supporter,philanthropist
mooch => sponger, moo goo gai pan => Moo goo gai pan, moo => moo, monureid => Monureid, monumentally => monumentally,