'snowbank' definitions:

Definition of 'snowbank'

From: WordNet
noun
A mound or heap of snow [syn: snowbank, snow bank]

Synonyms of 'snowbank'

From: Moby Thesaurus