Definition of Leech
- 1. Carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end Noun
- 2. A follower who hangs around a host (without benefit to the host) in hope of gain or advantage Noun
- 3. Draw blood Verb
Synonyms for word "leech"
Semanticaly linked words with "leech"
Hyponims for word "leech"