inundate

US /ˈɪn.ʌn.deɪt/
UK /ˈɪn.ʌn.deɪt/
1.

tràn ngập

to give someone so much work or so many things that they cannot deal with it all:

:
We have been inundated with requests for help.