leech
3 synonyms and 0 antonyms for leech, ranked by how commonly they're used.
Noun — A blood-sucking worm that lives in water, sometimes used medicinally.
3 synonyms and 0 antonyms for leech, ranked by how commonly they're used.
Noun — A blood-sucking worm that lives in water, sometimes used medicinally.