Snowshed Definition
snōzhed
noun
A long shed to protect a section of railroad track against snow.
Webster's New World
Other Word Forms of Snowshed
Noun
Singular:
snowshed
Plural:
snowshedsFind Similar Words
Find similar words to snowshed using the buttons below.