snow pile

English

Noun

snow pile (plural snow piles)

  1. Alternative form of snowpile.