The Collaborative International Dictionary
Horse-drench
Horse-drench \Horse"-drench`\, n.
A dose of physic for a horse.
--Shak.The appliance by which the dose is administered.
Wiktionary
horse-drench
n. 1 A dose of medicine for a horse. 2 The appliance by which the dose is administered.