(TOO MUCH) [verb] [T] - to give (someone) so much work or so many things that they cannot deal with them allWe have been inundated with requests for help.Hospitals near to the scene of the disaster were inundated with casualties. [T]The newlyweds have been inundated with (= have received very many) good luck messages. [T]
INUNDATE
Meaning of INUNDATE in English
Cambridge English vocab. Кембриджский английский словарь. 2012