avalanche
Noun
a large amount of snow and ice that slides suddenly down the side of a mountain
Do you hear the avalanche? All that snow, ice and rock crashing down the mountain is super loud.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.