Main entry: inundate, deluge, submerge
Definition: fill or cover completely, usually with water
Main entry: submerge, overwhelm, drown
Definition: cover completely or make imperceptible
Usage: I was drowned in work; The noise drowned out her speech
Main entry: submerge, submerse
Definition: put under water
Usage: submerge your head completely
Main entry: submerge, submerse
Definition: sink below the surface; go under or as if under water