English synonyms about - contact  

snow bank

noun

1 snow bank

A mound or heap of snow.

synonym: snowbank.


Find more on snow bank elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145