(n.) A washing away; an overflowing of the land by water; an inundation; a flood; specifically, The Deluge, the great flood in the days of Noah (Gen. vii.).
DELUGE
Meaning of DELUGE in English
Webster's English dictionary. Английский словарь Webster. 2012