snowshed
See also:
snow shed
and
snow-shed
English
Noun
snowshed
(
plural
snowsheds
)
Alternative form of
snow shed
.
Anagrams
show ends