English dictionary
leech meaning and definition
Definition and meaning of leech at MeaningMonkey.org. leech meaning and definition in the English Dictionary.LEECH noun
Definition of leech (noun)
- carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
- synonyms: bloodsucker, hirudinean
- a follower who hangs around a host (without benefit to the host) in hope of gain or advantage
LEECH verb
Definition of leech (verb)
- draw blood
- "In the old days, doctors routinely bled patients as part of the treatment"
- synonyms: bleed, phlebotomise, phlebotomize
Source: Princeton University Wordnet