leech 0 antonyms and opposites of leech. Noun — A blood-sucking worm that lives in water, sometimes used medicinally. Synonyms for leech sponger bloodsucker vampire ← Back to the full definition of leech