|
Definition of Snow shed
1. Noun. A structure that provides avalanche protection for roads and railroad tracks. They can be built of wood or reinforced concrete. ¹
¹ Source: wiktionary.com
|
1. Noun. A structure that provides avalanche protection for roads and railroad tracks. They can be built of wood or reinforced concrete. ¹
¹ Source: wiktionary.com