snowsheds

/ˈsnoʊˌʃɛdz/
noun
  1. 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
What does "snowsheds" mean? | whatsthatwordmean | whatsthatwordmean