noun
Meaning 1
A tunnel-like structure that provides roads and railroad tracks with protection from avalanches and heavy snowfalls that cannot be easily removed.
Definition source: English Wiktionary via Wiktextract
Topics: rail-transport, railways, road, transport
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: avalanche gallery, snow bridge
Antonyms: none provided