1.
avalanche, snowslide
A mass of snow, ice, and debris sliding rapidly down a mountainside, often triggered by vibration, temperature changes, or additional snowfall.
Related Words
Related:
土砂崩れ (landslide)