Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
snowscape
in English
snowscape
us
//ˈsnoʊskæp//
uk
//ˈsnəʊskaɪp//
#uncommon
Definitions
Noun
a
landscape
covered
in
snow
The
photographer
captured
a
beautiful
snowscape
in
the
mountains
.
Base Words
snow
scape