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