snow bank

English

Noun

snow bank (plural snow banks)

  1. Alternative form of snowbank.