inundate

1 ENTRIES FOUND:
inundate /ˈɪnənˌdeɪt/ verb
inundates; inundated; inundating
inundate
/ˈɪnənˌdeɪt/
verb
inundates; inundated; inundating
Britannica Dictionary definition of INUNDATE
[+ object]
1 
: to cause (someone or something) to receive or take in a large amount of things at the same time
— often + with
— often used as (be) inundated
2 
formal : to cover (something) with a flood of water : flood — often used as (be) inundated

— inundation

/ˌɪnənˈdeɪʃən/ noun, plural inundations [count, noncount]