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