DELUGE


Meaning of DELUGE in English

I. noun see: lye Date: 14th century 1. an overflowing of the land by water, a drenching rain, an overwhelming amount or number , II. transitive verb (~d; deluging) Date: 1593 to overflow with water ; inundate , overwhelm , swamp

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.