|
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. Noun. (alternative spelling of snow shed) ¹
¹ Source: wiktionary.com
Definition of Snowshed
1. a structure built to provide protection against snow [n -S]