Meaning of “deluge” in the English Dictionary

(Definition of “deluge” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"deluge" in American English

See all translations

delugenoun

us /ˈdel·judʒ, -juʒ/

deluge noun (LARGE AMOUNT)

[ C usually sing ] a very large volume of something, more than can be managed:

The newspaper received a deluge of complaints about the article.

deluge noun (RAIN)

[ C ] a very large amount of rain or water

delugeverb [ T ]

/ˈdel·judʒ, -juʒ/

deluge verb [ T ] (SEND LARGE AMOUNT)

to send a very large volume of something to someone:

The senator’s office was deluged with calls asking for clarification.

(Definition of “deluge” from the Cambridge Academic Content Dictionary © Cambridge University Press)