drench

2 ENTRIES FOUND:

1drench

noun \ˈdrench\

Definition of DRENCH

: a poisonous or medicinal drink; specifically : a large dose of medicine mixed with liquid and put down the throat of an animal

Seen & Heard

What made you want to look up drench? Please tell us where you read or heard it (including the quote, if possible).