snowshed Meaning, Definition & Usage

Snow"shed noun
Definitions
  1. A shelter to protect from snow, esp. a long roof over an exposed part of a railroad.

Webster 1913