Thesaurus.com
Dictionary.com

leach off

VERB
mooch
Synonyms
Antonyms
STRONG