Vocabulary

雪捨て場

snow disposal yard; snow dump

noun