Webster's Revised Unabridged Dictionary · 1913

Horse-drench

Horse-drench , noun

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