Random
Cheap moocher Synonyms
Definitions for Cheap
(adjective) costing
little
(adjective) of low quality
(adjective) giving or sharing as
little
as
possible
Synonyms for phrase
poor beggar
poor tramp
common leech
low drone
poor drone
common drone
low beat
CM abbreviation
CM
is an
abbreviation
for Cheap Moocher
What does CM stand for?
CM stands for "Cheap Moocher"
Definitions for Moocher
(noun) a
person
who is supported by or seeks support from another without
making
an adequate return
(noun) someone who mooches or cadges (tries to get something free)