Leeches Meaning

There are 3 meaning(s) for word Leeches

Meaning 1 : a follower who hangs around a host (without benefit to the host) in hope of gain or advantage

    Synonyms : parasite,  sponge,  sponger
Meaning 2 : draw blood

    Synonyms : bleed,  phlebotomise,  phlebotomize
Meaning 3 : carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end

    Synonyms : bloodsucker,  hirudinean

How to Pronounce Leeches

  • liʧ