VariousWords beta
Related Terms:
Noun
Definition: A very large, devastating flood, especially one caused by the melting of a glacier-dammed lake.
VariousWords beta
Definition: A very large, devastating flood, especially one caused by the melting of a glacier-dammed lake.