Definition, Meaning & Synonyms
deluge
noun
/ˈdɛljuːdʒ/

Definition
A deluge is a severe flood or an overwhelming quantity of something.

Examples
- After the heavy rain, the streets were filled with a deluge of water.
- The organization received a deluge of applications after the job posting went live.

Meaning
When used in a literal sense, it refers to a great flood of water, while in a figurative sense, it can describe an overwhelming amount of things or emotions.

Synonyms
- flood
- inundation
- torrent
- downpour
- cascade