Dictionary

snowscape

noun snow·scape \ˈsnō-ˌskāp\

Definition of SNOWSCAPE

:  a landscape covered with snow
ADVERTISEMENT

First Known Use of SNOWSCAPE

1886

Browse

Next Word in the Dictionary: snowshedPrevious Word in the Dictionary: snow scaldAll Words Near: snowscape
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears