Snow-shed Definition

noun

A structure that provides avalanche protection for roads and railroad tracks. They can be built of wood or reinforced concrete.

Wiktionary

Other Word Forms of Snow-shed

Noun

Singular:
snow-shed
Plural:
snow sheds

Find Similar Words

Find similar words to snow-shed using the buttons below.

Words Starting With

Words Ending With

Unscrambles

snow-shed