Medical Dictionary
1drench
noun \ˈdrench\
Medical 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).