Leech
English word definition — powered by WordNet
NOUN
carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
VERB
draw blood
Want to remember leech?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
draw blood
Want to remember leech?
Sign up free to bookmark & revise