"inundations" in the noun sense
1. flood, inundation, deluge, alluvion
the rising of a body of water and its overflowing onto normally dry land
"plains fertilized by annual inundations"
2. flood, inundation, deluge, torrent
an overwhelming number or amount
"a flood of requests"
"a torrent of abuse"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License