inundate
/ɪnˈʌndeɪt/Definitions
1. verb
to flood or overwhelm something or someone with a large amount of something, such as water or information
“The city was inundated with water after the hurricane, causing widespread flooding.”
2. noun
a large amount of something, such as water or information, that is flooding or overwhelming something or someone
“The team was unable to keep up with the influx of fans, which was an inundation of excited supporters.”