Horse-leechery Copy link Horse-leechery , noun The business of a farrier; especially, the art of curing the diseases of horses.