RichThesaurus
be a parasite on
vs
mooch off
be a parasite on
mooch off
verb
To obtain something by taking advantage of the charity of someone or something.
To wander off
How often have the words
be a parasite on
and
mooch off
occurred in a corpus of books?
(source:
Google Ngram Viewer
)