leeched
leeched
verb
To gradually drain or exploit resources, energy, or vitality from something.
"His energy was leeched by the long hours."
verb
To remove blood using leeches, or for a leech to suck blood.
"Historically, patients were leeched for various ailments."
Thesaurus
Synonyms: phlebotomize, bleed, leech, phlebotomise, sponger, parasite, sponge, bloodsucker, hirudinean