megaflood Definition
Definition
A gigantic flood, often caused by a sudden release of water from a glacial lake or other large body of water, that can reshape landscapes and leave behind characteristic geological features.
Browse
A gigantic flood, often caused by a sudden release of water from a glacial lake or other large body of water, that can reshape landscapes and leave behind characteristic geological features.
Browse