DELUGE Meaning of DELUGE in English I . n. Flood, overflow, inundation, cataclysm. II . v. a. Submerge, inundate, overflow, drown, overwhelm. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012