Synonyms: inundate, deluge, submerge
Definition: fill or cover completely, usually with water
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
Synonyms: submerge, overwhelm, drown
Definition: cover completely or make imperceptible
Usage: I was drowned in work; The noise drowned out her speech
Definition: put under water
Usage: submerge your head completely
Definition: sink below the surface; go under or as if under water
Similar words: sink, settle, go down, go under
Definition: go under, "The raft sank and its occupants drowned"