INUNDATION
Definition
- noun the rising of a body of water and its overflowing onto normally dry land. — synonyms: flood, deluge, alluvion
- noun an overwhelming number or amount. — synonyms: flood, deluge, torrent
Examples
- “There is an inundation of tourists in summer, but in winter the town is almost deserted.”