Samheiti: deluge, drown, flood out, overcome, overmaster, overpower, overtake, submerge, sweep over, whelm