An Encylopedia Britannica Company

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]
: 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
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]