Megaflood

Referenced in 1 episode

Definition

A flood event characterized by an extremely high volume of water, capable of eroding large landforms and transporting massive amounts of sediment.