Snowshed (noun) Definition, Meaning & Examples

noun
  1. a structure, as over an extent of railroad track on a mountainside, for protection against snow.
noun
  1. a shelter built over an exposed section of railway track to prevent its blockage by snow
Snowshed (noun) Definition, Meaning & Examples

More Definitions