snow shed
Short definition from Wiktionary
Noun
- A tunnel-like structure that provides roads and railroad tracks with protection from avalanches and heavy snowfalls that cannot be easily removed.
- Alternative form of snow shed.
We haven’t written up snow shed yet: Simple and Standard meanings, examples and a quiz.