Drenched Definition
transitive verb
1: to wet thoroughly (as by soaking or immersing in liquid)
2: to soak or cover thoroughly with liquid that falls or is precipitated
3: to fill or cover completely as if by soaking or precipitationwas drenched in furs and diamonds— Richard Brautigan
4 a: to administer a drench to (an animal)
b archaic : to force to drink


