snow pile
English
Noun
snow
pile
(
plural
snow piles
)
Alternative form of
snowpile
.