deluge
Meaning
-
- A great flood or rain.
- An overwhelming amount of something; anything that overwhelms or causes great destruction.
- A system for flooding or drenching a space, container, or area with water in an emergency to prevent or extinguish a fire.
Synonyms
heavy rain
flood out
the Flood
mass of water
heavy shower
Frequency
Pronounced as (IPA)
/ˈdɛl.juːdʒ/
Etymology
In summary
From Middle English deluge, from Old French deluge, alteration of earlier deluvie, from Latin dīluvium, from dīluō (“wash away”). Doublet of diluvium.
Bookmark this
Improve your pronunciation
Start learning English with learnfeliz.
Practice speaking and memorizing "deluge" and many other words and sentences in English.
Go to our English course page
Notes