megaflood

English

Etymology

From mega- +‎ flood.

Noun

megaflood (plural megafloods)

  1. (geology) A sudden discharge of an exceptionally large volume of water

References