inundation

Noun
  1. The rising of a body of water and its overflowing onto normally dry land (synset 111475008)
    "plains fertilized by annual inundations"
  2. An overwhelming number or amount (synset 113797906)
    "a flood of requests"; "a torrent of abuse"

Other Searches