deluge
noun
- An overflowing of the land by water
- A drenching rain
"a deluge causing mudslides in the area"
- An overwhelming amount or number
"received a deluge of angry phone calls"
verb
- To overflow with water inundate
- Overwhelm, swamp
"The store was deluged with complaints."
French quotation attributed to {i_link|Louis XV|Louis:b1} or {i_link|Madame de Pompadour|Pompadour:b}
- After me [us] the deluge
Source: merriam-webster.com
A New Word Game is Coming!
Think you’re fast with words? A new multiplayer word game—inspired by Spelling Bee—is launching soon.
It will put you head-to-head with other players in real-time, where quick thinking and sharp vocabulary skills determine the winner.