Dictionary entry

Inundation

Webster's Dictionary 1806

Inundation

n.

overflow of water, flood, deluge