deluge
noun /ˈdeljuːdʒ/
/ˈdeljuːdʒ/
[usually singular]- a severe flood; a sudden very heavy fall of rain synonym flood
- When the snow melts, the mountain stream becomes a deluge.
- The earlier deluge had given way to more normal rain.
- An unseasonable deluge had washed away a section of river bank.
- a large number of things that happen or arrive at the same time
- a deluge of calls/complaints/letters
- The firm was at a loss to explain the sudden deluge of publicity.
Word Originlate Middle English: from Old French, variant of diluve, from Latin diluvium, from diluere ‘wash away’.