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
DELUGE
Meaning of DELUGE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012