Dictionary
snowscape
noun snow·scape \ˈsnō-ˌskāp\
Definition of SNOWSCAPE
: a landscape covered with snow
ADVERTISEMENT
First Known Use of SNOWSCAPE
1886
Rhymes with SNOWSCAPE
Browse
Next Word in the Dictionary: snowshedPrevious Word in the Dictionary: snow scaldAll Words Near: snowscape
ADVERTISEMENT
Seen & Heard
What made you want to look up snowscape? Please tell us where you read or heard it (including the quote, if possible).