O OneWordDaily
AI-generated image
Word of the Day Friday, December 3, 2027

deluge

/dɪˈluːdʒ/ noun, verb · British & US
Valid in UKValid in US
Share WhatsApp

What does deluge mean?

noun, verb

A large amount of something, especially water, that falls or flows in a short time. To overwhelm or flood someone or something with a large amount of something.

Example

"The deluge of rain caused widespread flooding in the city."

Definition generated by AI and curated by RJS Tech Solutions LLP.

Synonyms for deluge

Antonyms of deluge

Rhymes with deluge

Etymologically related