English dictionary
deluge meaning and definition
Definition and meaning of deluge at MeaningMonkey.org. deluge meaning and definition in the English Dictionary.DELUGE noun
Definition of deluge (noun)
- an overwhelming number or amount
- "a flood of requests"; "a torrent of abuse"
- synonyms: flood, inundation, torrent
- a heavy rain
- synonyms: cloudburst, downpour, pelter, soaker, torrent, waterspout
- the rising of a body of water and its overflowing onto normally dry land
- "plains fertilized by annual inundations"
- synonyms: alluvion, flood, inundation
DELUGE verb
Definition of deluge (verb)
Source: Princeton University Wordnet