horseleech
/ˈhɔːrsˌliːtʃ/
noun
- A large type of leech that feeds on the blood of horses and other animals.
- The horseleech attached itself to the horse's leg in the muddy pond.
- A horseleech can grow several inches long and is found in freshwater habitats.
- Farmers used to remove horseleeches carefully to prevent infection.
- A person who is greedy or takes advantage of others, like a parasite.
- The landlord was a real horseleech, always raising the rent unfairly.
- She called her dishonest business partner a horseleech for draining the company's funds.
- In the story, the villain was a horseleech who preyed on the poor.
Synonyms