drenched definition

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