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