Dictionary entry

Deluge (2)

Webster's Dictionary 1806

Deluge

n.

a great overflow of water, &c. a flood