leeched
Sucked resources away
Leeched is the past tense of leech.
A leech is a blood-sucking worm once used in medicine, and by extension, a person who drains others of money, energy, or resources.
To leech is to cling parasitically or extract something gradually: He leeched off his parents for years.
In computing, to leech is to download without sharing back: She leeched the entire torrent without seeding.
Unfairly used for another's gain
- usedAlready been employed
- parasitizedHosting a dependent organism
- bledLost vital fluid
- milkedDrew liquid from
victimized · manipulated · abused · swindled · fleeced · cheated · extorted · plundered
Utterly depleted of energy
- depletedSeverely reduced or emptied
- sappedDepleted of vitality
- emptiedRemoved all contents from
- bled dryDepleted of all resources
tapped out · spent · consumed · devoid · stripped · desiccated · withered · enervated
Organism feeding on plasma
- tickParasitic eight-legged pest
- lampreyJawless parasitic fish
- mosquitoBlood-feeding flying pest
- fleaBlood-drinking jumping pest
vampire · hookworm · tapeworm · host · infestation · attached · latched · feeding
Joined to another thing
- clingingGripping without release
- latched onSecured a grip
- dependentRequiring outside support
- needyWanting in essentials
smothering · possessive · desperate · grasping · overbearing · demanding · obsessive · tenacious
taken advantage of
Unfairly used for another's gain
- usedAlready been employed
- parasitizedHosting a dependent organism
- bledLost vital fluid
milked · victimized · manipulated · abused · swindled · fleeced · cheated · extorted · plundered · squeezed
exhausted
Utterly depleted of energy
bled dry · tapped out · spent · consumed · devoid · stripped · desiccated · withered · enervated · weakened
bloodsucker
Organism feeding on plasma
flea · vampire · hookworm · tapeworm · host · infestation · attached · latched · feeding · sucking
attached
Joined to another thing
- clingingGripping without release
- latched onSecured a grip
- dependentRequiring outside support
needy · smothering · possessive · desperate · grasping · overbearing · demanding · obsessive · tenacious · insecure
- leech therapyMedical use of bloodsucking worms
- medicinal leechBlood-drawing annelid for treatment