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]




Shop Amazon - Best Selling Products - Updated Every Hour