"mooches" in the noun sense
1. moocher, mooch, cadger, scrounger
someone who mooches or cadges (tries to get something free)
"mooches" in the verb sense
1. mooch, bum, cadge, grub, sponge
ask for and get free be a parasite
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License