snow bank
English
Noun
snow
bank
(
plural
snow banks
)
Alternative form of
snowbank
.