Avalanches, noun plural of avalanche. Synonyms in the same form.
Barrage
barrages, blitzes
Snowslide
snowslides, snowslips
Other
snows
All synonyms for avalanche →