drench
verb
- 1
cover with liquid; pour liquid onto
souse water on his hot face
- 2
permeate or impregnate
The war drenched the country in blood
- 3
force to drink
- 4
drench or submerge or be drenched or submerged
The tsunami swamped every boat in the harbor
Also useful for “drench”:Unscrambler— Rearrange the letters in “drench”