Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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