Definition

A flood that is usually associated with a mythological or historical event of global proportion. It is often used metaphorically to describe vast, overwhelming floods or any situation that is categorized as a deluge.