Free Dictionary

Free Dictionary

Home ×
Link Link Link Link

Search Result for "snowshed": 

The Collaborative International Dictionary of English v.0.48:

Snowshed \Snow"shed\, n. A shelter to protect from snow, esp. a long roof over an exposed part of a railroad. [1913 Webster]