snow bank


Meanings

  • a mound or heap of snow

Synonyms