Advertisement
Synonyms of Leech
Primary definition: An aquatic or terrestrial annelid worm that has a sucker at each end and feeds on the blood of vertebrates.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Leech" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement