sleech (0 synonym found)

We don't have any synonyms for sleech yet.

Did you mean…

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


Definition of sleech:

°An aquatic blood-sucking annelid of class Hirudinea, especially Hirudo medicinalis.
°A person who derives profit from others, in a parasitic fashion.
°To apply a leech medicinally.
°To drain (resources) without giving back.

Definition of sleech:

°An aquatic blood-sucking annelid of class Hirudinea, especially Hirudo medicinalis.
°A person who derives profit from others, in a parasitic fashion.
°To apply a leech medicinally.
°To drain (resources) without giving back.

Back to Top