Deluge (noun)

  1. A sudden and overwhelming flood of water.
  2. A large number of things arriving or happening at the same time.

Origin:

Deluge comes from the latin word "delugere" which means "to overflow" or "to flood" and it was adopted in english in the 16th century.

Examples:

  1. The city was hit by a deluge of rain and many streets were flooded.
  2. The company was overwhelmed by a deluge of customer complaints.
  3. The deluge of emails made it difficult for her to keep up.
  4. He was caught in the deluge and got completely drenched.
  5. The deluge of new information was overwhelming for the students.
Some random words: drawl, quaff, exterminate