Noun
snow shed (plural snow sheds)
(rail transport, road transport) A tunnel-like structure that provides roads and railroad tracks with protection from avalanches and heavy snowfalls that cannot be easily removed.
Synonyms: avalanche gallery, snow bridge
snow-shed (plural snow-sheds)
Alternative form of snow shed
snow-shed