Etymology
Advertisement

snowbank (n.)

1779, from snow (n.) + bank (n.2).

Advertisement
Advertisement
Definitions of snowbank

snowbank (n.)
a mound or heap of snow;
Synonyms: snow bank
From wordnet.princeton.edu