◄
Horse-drench
►
Dictionary
1. (
n.
) A dose of physic for a horse.
2. (
n.
) The appliance by which the dose is administered.
Clyx.com