noun
a thorough wetting or soaking
verb
to wet thoroughly; soak
-
The heavy rain continued to drench the city streets, causing flooding in low-lying areas.
-
I got completely drenched walking home in the rain last night.
-
Let's go for a swim and get drenched in the pool!
-
Her words seemed to drench him with guilt, even though he knew he had done nothing wrong.