drench
/ˈdrench/
verb
to wet thoroughly (as by soaking or immersing in liquid)
to soak or cover thoroughly with liquid that falls or is precipitated
to fill or cover completely as if by soaking or precipitation
noun
a poisonous or medicinal drink; specifically : a large dose of medicine mixed with liquid and put down the throat of an animal
something that drenches
a quantity sufficient to drench or saturate