snowshed

/ˈsnoʊˌʃɛd/
noun
  1. A structure built over a road, railway, or trail to protect it from avalanches or heavy snowfall.
    • The train passed through a long snowshed to avoid avalanche danger in the mountains.
    • Engineers designed a snowshed to keep the highway open during winter storms.
    • Hikers used the snowshed as a shelter during a sudden blizzard.
Synonyms
What does "snowshed" mean? | whatsthatwordmean | whatsthatwordmean