inundate
Inundate [ˊɪnʌndeɪt] v
1) затоплять, наводнять
2) осыпать; наполнять;
to inundate with enquiries засыпать вопросами;
he was inundated with invitations он получил массу приглашений
Источник:
Англо-русский словарь Мюллера
на Gufo.me