SNOWSCAPE
Meaning of SNOWSCAPE in English
/snoh"skayp'/ , n.
1. landscape covered with snow.
2. a picture of a snowy scene.
[ 1885-90; SNOW + -SCAPE ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012