Meaning & Definition of Leech in English
English⟶
Leech
/liʧ/
noun
1. Carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
synonym:
- leech,
- bloodsucker,
- hirudinean
2. A follower who hangs around a host (without benefit to the host) in hope of gain or advantage
synonym:
- leech,
- parasite,
- sponge,
- sponger
verb
1. Draw blood
- "In the old days, doctors routinely bled patients as part of the treatment"
synonym:
- bleed,
- leech,
- phlebotomize,
- phlebotomise