Synonyms for deluge
noun
An abundant, usually overwhelming flow or fall, as of a river or rain:
alluvion, cataclysm, cataract, downpour, flood, freshet, inundation, Niagara, overflow, torrent. (Chiefly British) spate. See big
verb
To flow over completely:
drown, engulf, flood, flush, inundate, overflow, overwhelm, submerge, whelm. See fullTo affect as if by an outpouring of water:
flood, inundate, overwhelm, swamp, whelm. See full
Learn more about deluge