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.