inundate

Inundate [ˊɪnʌndeɪt] v

1) затоплять, наводнять

2) осыпать; наполнять;

to inundate with enquiries засыпать вопросами;

he was inundated with invitations он получил массу приглашений

Источник: Англо-русский словарь Мюллера на Gufo.me