• Snowbank

    Origin

    snow + bank

    Full definition of snowbank

    Noun

    snowbank

    (plural snowbanks)
    1. A heap of snow.
    © Wiktionary