noun
snow disposal yard; snow dump
A designated area where snow cleared from roads and sidewalks is dumped and stored.
市は雪捨て場を数か所確保している。
The city has secured several snow disposal sites.
除雪車が集めた雪を雪捨て場に運ぶ。
Snowplows carry the collected snow to the snow dump.
除雪 refers to the act of removing snow, while 雪捨て場 is the physical location where the removed snow is deposited.
Compound of 雪 (yuki, 'snow') + 捨て (sute, 'throwing away') + 場 (ba, 'place').