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)