Meaning of winterscape in English:

winterscape

noun

  • A representation of a landscape in winter; a wintry landscape.

Origin

Late 19th century; earliest use found in The Washington Post. From winter + -scape.

Pronunciation

winterscape

/ˈwɪntəskeɪp/