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.      Словарь английских синонимов.