leeches (0 synonym found)

We don't have synonyms for leeches yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are leechee, leeched and leecher.


We don't have any synonyms for leeches yet.

Did you mean…

Think leeches belongs in the thesaurus? Recommend it and we'll take a look.


Definition of leeches:

(n) : A medical treatment using leeches.

Definition of leeches:

(n) : A medical treatment using leeches.

Back to Top