Search in full dictionary

LEECH

LEECH
ScnMaster
one who clings to another for personal gain, especially without giving anything in return, and usually with the implication or effect of exhausting the other's resources; parasite.—Child Dianetics Glossary (app 12.7.90)