Synonyms: 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
Similar words: impregnate, saturate
Definition: infuse or fill completely
Usage: Impregnate the cloth with alcohol
Synonyms: drench
Definition: force to drink
Similar words: cater, supply, provide, ply
Definition: give what is desired or needed, especially support, food or sustenance
Usage: The hostess provided lunch for all the guests
Definition: drench or submerge or be drenched or submerged
Usage: The tsunami swamped every boat in the harbor
Similar words: flood
Definition: cover with liquid, usually water
Usage: The swollen river flooded the village; The broken vein had flooded blood in her eyes