Dictionary

snowscape

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

Definition of SNOWSCAPE

:  a landscape covered with snow

First Known Use of SNOWSCAPE

1886

Browse

Next Word in the Dictionary: snowshedPrevious Word in the Dictionary: snow scaldAll Words Near: snowscape
July 07, 2015
hoosegow Hear it
jail
Take a 3-minute break and test your skills!
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