Snowslides, noun plural of snowslide. Synonyms in the same form.
avalanches
All synonyms for snowslide →