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"