horseleech
horseleech has 3 senses in the JumbleFix dictionary. Letters: 10.
Definitions
- n.. A large blood-sucking leech (Haemopsis vorax), of Europe and Northern Africa. It attacks the lips and mouths of horses.
- n.. A farrier; a veterinary surgeon.
- n.. any of several large freshwater leeches