inundation




inundation - noun

  • the rising of a body of water and its overflowing onto normally dry land
  • an overwhelming number or amount
  • inundation - thesaurus

    alluvion   deluge   flood   torrent