inundation
/ɪnʌnˈdeɪʃən/Definitions
1. noun
a large amount of water that has overflowed onto land, typically as a result of heavy rain, a storm, or a flood
“The city was hit by a devastating inundation of water from the nearby river during the hurricane.”
2. noun
a large amount of something, such as information or people, that is overwhelming or difficult to deal with
“The company faced an inundation of complaints after the product malfunctioned.”
3. noun
the act of overwhelming or flooding something with something
“The government’s new policies have caused an inundation of refugees into the country.”
4. verb
to flood or overwhelm something with something
“The storm inundated the coastal town with waves and debris.”