THE DELUGE Meaning of THE DELUGE in English the Flood, great deluge which occurred in the time of Noah (Biblical) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012