Learn how to say Inundate correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word inundate:
1overwhelm (someone) with things or people to be dealt with:
we’ve been inundated with complaints from listeners
the islands may be the first to be inundated as sea levels rise
late 16th century: (earlier (late Middle English) as inundation) from Latin inundat- ‘flooded’, from the verb inundare, from in- ‘into, upon’ + undare ‘to flow’ (from unda ‘a wave’)