HORSE-LEECHERY Meaning of HORSE-LEECHERY in English noun the business of a farrier; especially, the art of curing the diseases of horses. Webster English vocab. Английский словарь Webster. 2012