Deluge
WordNet
noun
(1) The rising of a body of water and its overflowing onto normally dry land
"Plains fertilized by annual inundations"
(2) A heavy rain
(3) An overwhelming number or amount
"A flood of requests"
"A torrent of abuse"
verb
(4) Fill or cover completely, usually with water
(5) Charge someone with too many tasks
(6) Fill quickly beyond capacity; as with a liquid
"The basement was inundated after the storm"
"The images flooded his mind"
WiktionaryText
Etymology
From , alteration of earlier < , from
Noun
- A great flood or rain.
- The deluge continued for hours, drenching the land and slowing traffic to a halt.
- An overwhelming amount of something.
- The rock concert was a deluge of sound.
- The Deluge: The Biblical flood during the time of Noah.
Verb
- To flood with water.
- To overwhelm.
- After the announcement, they were deluged with requests for more information.