Definition Definition

horse-drench - Meaning and Examples

Meaning of 'horse-drench' (Webster Dictionary)

1 . Horse-drench [ n.]
- A dose of physic for a horse.
- The appliance by which the dose is administred.