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