What is the meaning of Snowbank?

A heap of snow.

Source: wiktionary.org