HORSE-LEECHERY Meaning of HORSE-LEECHERY in English (n.) The business of a farrier; especially, the art of curing the diseases of horses. Webster's English dictionary. Английский словарь Webster. 2012