horseleech (Meaning)
Wordnet
horseleech (n)
any of several large freshwater leeches
Synonyms & Antonyms of horseleech
No Synonyms and anytonyms found
FAQs About the word horseleech
any of several large freshwater leeches
No synonyms found.
No antonyms found.
The horseleech clung tenaciously to its victim's skin, relentlessly draining its blood.
Metaphorically, the usurious lender acted like a horseleech, preying on the vulnerable.
The horseleech's insatiable appetite made it an unwelcome guest in any pond or stream.
The parasitic horseleech attached itself to the horse's leg, causing discomfort and irritation.