English to English
deluge
('d/E/l/j//u//dZ/
)
noun (n)
- an overwhelming number or amount(noun.quantity)source: wordnet30
- a heavy rain(noun.phenomenon)source: wordnet30
- the rising of a body of water and its overflowing onto normally dry land(noun.phenomenon)source: wordnet30
- 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.).(noun)source: webster1913
verb (v)
- To overflow with water; to inundate; to overwhelm.(verb)source: webster1913