INUNDATE Meaning of INUNDATE in English v. a. 1.Flood, deluge, submerge, overflow, overwhelm, drown.2.Fill to superfluity, flood, deluge, glut. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012