drench
n : a poisonous or medicinal drink : specif : a large dose of medicine mixed with liquid and put down the throat of an animal , vt : to administer a drench to (an animal) .
Published under license with Merriam-Webster, Incorporated. © 1997-2024.
|
|
|