HORSE-DRENCH


Meaning of HORSE-DRENCH in English

noun a dose of physic for a horse.

2. horse-drench ·noun the appliance by which the dose is administred.

Webster English vocab.      Английский словарь Webster.