leech
leech
noun
A segmented, parasitic worm that attaches to hosts and sucks blood.
"Doctors once used leeches for medical bloodletting."
verb
To exploit or drain resources, money, or energy from someone or something.
"He tried to leech off his flatmates' internet."
noun
A person who exploits others, constantly taking without giving anything in return.
"He's a social leech, always borrowing money."
Thesaurus
Synonyms: phlebotomize, bleed, phlebotomise, sponger, parasite, sponge, bloodsucker, hirudinean