• Snowslides

    Noun

    plural

    1. Plural of snowslide
    © Wiktionary