• Snowshed

    Full definition of snowshed

    Noun

    snowshed

    (plural snowsheds)
    1. Alternative spelling of snow shed
    © Wiktionary