Definition Definition

horse-leechery - Meaning and Examples

Meaning of 'horse-leechery' (Webster Dictionary)

1 . Horse-leechery [ n.]
- The business of a farrier; especially, the art of curing the diseases of horses.