Horse-drench

Horse´-drench`


n.1.A dose of physic for a horse.2.The appliance by which the dose is administered.