deluge

deluge n

Fr. déluge.

  1. Flood; inundation; overflow; specifically the great flood which covered the whole earth in the days of Noah (see Genesis 4)