📖 Definitions of "Deluges"
noun
- 1
A great flood or rain.
"The deluge continued for hours, drenching the land and slowing traffic to a halt."
- 2
An overwhelming amount of something; anything that overwhelms or causes great destruction.
"The rock concert was a deluge of sound."
- 3
(military engineering) A damage control system on navy warships which is activated by excessive temperature within the Vertical Launching System.
verb
- 1
To flood with water.
"Some areas were deluged with a month's worth of rain in 24 hours."
- 2
To overwhelm.
"After the announcement, they were deluged with requests for more information."
Translate “Deluges” into Another Language
Pick a language — the word will be pre-filled in the translator.