Find the word definition

Wiktionary
snowsheds

n. (plural of snowshed English)

Usage examples of "snowsheds".

The train passed through immense wooden snowsheds that jutted out from the mountainside to shunt off avalanches and keep the tracks open after the worst of the winter storms.