Snowshed meaning

snō′shed
A long shed to protect a section of railroad track against snow.
noun
0
0
Alternative spelling of snow shed.
noun
0
0
Advertisement