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