Main entry: douse, dowse, drench, soak, sop, souse
Definition: cover with liquid; pour liquid onto
Usage: souse water on his hot face
Definition: permeate or impregnate
Usage: The war drenched the country in blood
Main entry: drench
Definition: force to drink
Definition: drench or submerge or be drenched or submerged
Usage: The tsunami swamped every boat in the harbor