deluge
Pronunciation:
/ˈdɛl.juːdʒ//dəˈlu(d)ʒ/noun
Definitions
A great flood or rain.
Example: The deluge continued for hours, drenching the land and slowing traffic to a halt.
An overwhelming amount of something; anything that overwhelms or causes great destruction.
Example: The rock concert was a deluge of sound.
(military engineering) A damage control system on navy warships which is activated by excessive temperature within the Vertical Launching System.
verb
Definitions
To flood with water.
Example: Some areas were deluged with a month's worth of rain in 24 hours.
To overwhelm.
Example: After the announcement, they were deluged with requests for more information.