moocher
English Dictionary
->
Letter M
-> moocher
Search Dictionary:
moocher Definition
(n)
someone
who
mooches
or
cadges
(
tries
to
get
something
free
)
moocher Synonyms
cadger
moocher
scrounger
© Art Branch Inc.