·noun Fig.: Anything which overwhelms, or causes great destruction.
II. Deluge ·vt To overflow with water; to Inundate; to Overwhelm.
III. Deluge ·noun A washing away; an overflowing of the land by water; an inundation; a flood; specifically, The Deluge, the great flood in the days of Noah (Gen. vii.).
IV. Deluge ·vt To overwhelm, as with a deluge; to Cover; to Overspread; to Overpower; to Submerge; to Destroy; as, the northern nations deluged the Roman empire with their armies; the land is deluged with woe.