A megaflood is a flood which suddenly releases a huge amount of water. In geomorphology it is sometimes called an outburst flood. At the end of the last ice age, many large floods were caused by the collapse of ice sheets or glaciers which formed the dams of glacial lakes.