Definition of Leech
Noun: leech leech
- Carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
- bloodsucker, hirudinean
- A follower who hangs around a host (without benefit to the host) in hope of gain or advantage
- parasite, sponge, sponger
- (medicine) draw blood
"In the old days, doctors routinely leeched patients as part of the treatment";
- bleed, phlebotomize, phlebotomise [Brit]
Anagrams containing the word leech