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 .