drench
Verbs
-
(v) drench or submerge or be drenched or submerged
- The tsunami swamped every boat in the harbor
- (v) force to drink
-
(v) permeate or impregnate
- The war drenched the country in blood
-
(v) cover with liquid; pour liquid onto
- souse water on his hot face