English Dictionary
Definition inundate in British English
inundate verb
[transitive] verb
/ˈɪnʌndeɪt/

English Dictionary