inundate
Verb
C1 – Advanced
To overwhelm someone with a large amount of something, or to flood an area with water.
Usually used in the passive, as in "inundated with requests".
Synonyms
overwhelm
flood