Horse-drench Definition
noun
The appliance by which the dose is administered.
Wiktionary
Other Word Forms of Horse-drench
Noun
Singular:
horse-drench
Plural:
horse-drenchesFind Similar Words
Find similar words to horse-drench using the buttons below.