DELUGE


Meaning of DELUGE in English

(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.).

Webster's English dictionary.      Английский словарь Webster.