Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

snowscape

snow scape |ˈsnōˌskāp ˈsnoʊˌskeɪp | noun a landscape covered in snow. a picture of such a landscape.

 

Oxford Dictionary

snowscape

snow |scape |ˈsnəʊskeɪp | noun a landscape covered in snow. a picture of a snowy landscape.