|
Definition of Snowshed
1. n. A shelter to protect from snow, esp. a long roof over an exposed part of a railroad.
Definition of Snowshed
1. a structure built to provide protection against snow [n -S]
|
1. n. A shelter to protect from snow, esp. a long roof over an exposed part of a railroad.
1. a structure built to provide protection against snow [n -S]