Dictionary |
1 Result
#1
moocher
n.
[
mooch
,
cadger
,
scrounger
] someone who mooches or cadges (tries to get something free)
. wn