Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowshed
in English
snowshed
us
//ˈsnoʊʃɛd//
uk
//ˈsnəʊʃɛd//
#uncommon
Definitions
Noun
a
structure
(
for
snow
)
to
slide
off
The
roof
was
designed
as
a
snowshed
to
allow
snow
to
slide
off
easily
.
Base Words
shed
snow