drenching Meaning, Definition & Usage
-
noun the act of making something completely wet
soaking; souse; sousing.
- he gave it a good drenching
-
verb drench or submerge or be drenched or submerged
drench; swamp.
- The tsunami swamped every boat in the harbor
-
verb force to drink
drench.
-
verb permeate or impregnate
drench; imbrue.
- The war drenched the country in blood
-
verb cover with liquid; pour liquid onto
drench; souse; soak; sop; douse; dowse.
- souse water on his hot face