megaflood (English, noun)
expansion: megaflood (plural megafloods)
Senses:
topics: geography
geology
natural-sciences
glosses: A sudden discharge of an exceptionally large volume of water
Forms:
form: megafloods
tags: plural