Inundate comes from Latin inundāre, composed of the prefix in- and unda meaning wave, ultimately from Proto-Indo-European wey- relating to flowing water.
inundate (English): To cover with large amounts of water; to flood;...
Definitions
To cover with large amounts of water; to flood;...