inundation
1. [ noun ] (geology) the rising of a body of water and its overflowing onto normally dry land
Synonyms: flood alluvion deluge
Examples:

"plains fertilized by annual inundations"

Related terms: geological_phenomenon flash_flood debacle deluge flood deluge flood
2. [ noun ] an overwhelming number or amount
Synonyms: flood deluge torrent
Examples:

"a flood of requests" "a torrent of abuse"

Related terms: batch overwhelm
Similar spelling:   inhumation
  inanition
  inundate
  inundated
  innuendo