Skip to content
Definition.com

An Avalanche is a mountain getting its rocks off

Definition.com

An Avalanche is what happens when all hill breaks loose.

See also
.com