deluge

/ˈdɛljudʒ/
verb
  1. To flood or overwhelm with a large amount of something.
    • The support team was deluged with calls after the system crash.
    • Fans deluged the singer with requests for autographs.
    • The storm deluged the coastal town with rain.
noun
  1. A severe flood or a very heavy downpour of rain.
    • We got caught in a sudden deluge and were soaked in seconds.
    • After the deluge, the town was covered in mud and debris.
    • The deluge caused rivers to overflow and roads to wash away.
  2. A large amount of something that comes all at once, like information, messages, or requests.
    • Her inbox had a deluge of emails after the announcement.
    • The company received a deluge of complaints after the product launch.
    • The celebrity faced a deluge of questions from reporters.
What does "deluge" mean? | whatsthatwordmean | whatsthatwordmean