deluge

deluge

/ˈdɛɫjudʒ/

📊 Quantity & Amount

a severe flood; an overwhelming quantity

deluge in a sentence

“The office received a deluge of complaints.”

Origin of deluge

Latin diluvium flood, from diluere wash away, from dis- away + -luere wash