What does deluge mean?
A large amount of something, especially water, that falls or flows in a short time. To overwhelm or flood someone or something with a large amount of something.
Example
"The deluge of rain caused widespread flooding in the city."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.