verb
1.
Synonyms: dip 1, douse, duck, dunk, immerse, souse, submerse
Related Word: drench, impregnate, saturate, soak
2.
Synonyms: deluge 1, drown, engulf, flood, inundate, overflow, overwhelm, swamp, whelm
3.
Synonyms: sink 1, founder, go down, go under, submerse