Definition from Wiktionary, the free dictionary
From Latin inundō.
- To cover with large amounts of water; to flood.
- The Dutch would sometimes inundate the land to hinder the Spanish army.
- To overwhelm.
- The agency was inundated with phone calls.
Related terms 
to cover with large amounts of water
- present adverbial passive participle of inundi
- second-person plural present active imperative of inundō