Horse-drench

Webster's Dictionary of the English Language

·noun A dose of physic for a horse.

II. Horse-drench ·noun The appliance by which the dose is administred.