www.merriam-webster.com/dictionary/deluge

Deluge definition is - an overflowing of the land by water. How to use ... See the full definition for deluge in the English Language Learners Dictionary. deluge.

www.dictionary.com/browse/deluge

Deluge definition, a great flood of water; inundation; flood. See more.

dictionary.cambridge.org/us/dictionary/english/deluge

deluge meaning: 1. a very large amount of rain or water: 2. a lot of something: 3. to cover something with a lot of water: . Learn more.

en.oxforddictionaries.com/definition/deluge

Definition of deluge - a severe flood. ... 1.1the Deluge The biblical Flood ( recorded in Genesis 6–8). 'the world appeared to be emerging still from the waters of ...

www.vocabulary.com/dictionary/deluge

You might be experiencing a deluge — like when you've been given a deluge of homework over vacation: a dozen term papers, two dozen books to read, and a ...

www.macmillandictionary.com/us/dictionary/american/deluge_1

Define deluge (noun) and get synonyms. What is deluge (noun)? deluge (noun) meaning, pronunciation and more by Macmillan Dictionary.

www.thefreedictionary.com/deluge

Define deluge. deluge synonyms, deluge pronunciation, deluge translation, English dictionary definition of deluge. n. 1. a. A great flood. b. A heavy downpour . 2.

www.collinsdictionary.com/us/dictionary/english/deluge

Deluge definition: A deluge of things is a large number of them which arrive or happen at the same time. | Meaning, pronunciation, translations and examples.

www.yourdictionary.com/deluge

deluge definition: The definition of a deluge is a flood or a massive amount of something that all arrives at the same time. (noun) An example of a deluge is a ...