Synonyms for leeches
Leeches, noun plural of leech. Synonyms in the same form.
Synonyms in the same form
Noun plural
Vampire
Doctor
Other
healers, scrounges, strips, satyrs, free-loaders, lechers, smell-feasts
Leeches, noun plural of leech. Synonyms in the same form.
Vampire
Doctor
Other
healers, scrounges, strips, satyrs, free-loaders, lechers, smell-feasts