Synonyms of deluged

1 Syllable
rush, pour, flux
2 Syllables
torrent, drencher, spate
3 Syllables
barrage, cataclysm, niagara, cataract
4 Syllables
overflowing, inundation, overrunning, avalanche