snowbank
English Dictionary
->
Letter S
-> snowbank
Search Dictionary:
snowbank Definition
(n)
a
mound
or
heap
of
snow
snowbank Synonyms
snowbank
© Art Branch Inc.