Thesaurus.com
Dictionary.com
Showing results for leach off. Search instead for leafhopp.

leach off

VERB
mooch
Synonyms
Antonyms
STRONG