C2 verb ˈɪnʌndeɪt
inundate
Meaning
To flood; overwhelm someone or something with things or people to be dealt with
Example
The company was inundated with requests after the advertisement.