Definify.com

Definition 2024


snow_shed

snow shed

See also: snowshed

English

Alternative forms

Noun

snow shed (plural snow sheds)

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

Translations

References