deluge
nounAny overflowing of water; an inundation; a flood; a swell of water over the natural banks of a river or shore of the ocean, spreading over the adjacent land. But appropriately, the great flood or overflowing of the earth by water, in the days of Noah; according to the common chronology, Anno Mundi, 1656. Genesis 6:17.