Thesaurus.com
Dictionary.com
Showing results for leeching. Search instead for aljechins.

leeching

ADJECTIVE
freeloading
Synonyms