snowsheds
/ˈsnoʊˌʃɛdz/
noun
- Plural of snowshed; structures built over roads, railways, or trails to protect them from avalanches or heavy snowfall.
- The mountain pass has several snowsheds to keep the railway safe in winter.
- The old snowsheds were reinforced after a major avalanche damaged them.
- Drivers are advised to be cautious near the snowsheds, as ice can form on the road.
Synonyms