Cambridge Dictionaries online Cambridge Dictionaries online

The most popular online dictionary and thesaurus for learners of English

  

deluge

noun [C]
 
 
/ˈdel.juːdʒ/

Definition

a very large amount of rain or water: This little stream can become a deluge when it rains heavily.RainFloods, tides and currents a deluge of sth a lot of something: The newspaper received a deluge of complaints/letters/phone calls about the article.Masses and large amounts of things
(Definition of deluge noun from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)
Focus on the pronunciation of deluge