Leech - Definition
leech
n 1: carnivorous or bloodsucking aquatic or terrestrial worms
typically having a sucker at each end [syn: leech,
bloodsucker, hirudinean]
2: a follower who hangs around a host (without benefit to the
host) in hope of gain or advantage [syn: leech, parasite,
sponge, sponger]
v 1: draw blood; "In the old days, doctors routinely bled
patients as part of the treatment" [syn: bleed, leech,
phlebotomize, phlebotomise]
