flood, overwhelm, deluge, swamp, submerge, engulf, overflow immerse, drown, saturate, overrun, inundate
flood, overwhelm, deluge, swamp, submerge, engulf, overflow immerse, drown, saturate, overrun, inundate [x]