Meaning of “inundate” - Learner’s Dictionary

inundate

verb uk us /ˈɪnʌndeɪt/
be inundated with/by sth

to receive so much of something that you cannot deal with it:

Laura was inundated with flowers, cards, and other gifts.

(Definition of “inundate” from the Cambridge Learner’s Dictionary © Cambridge University Press)