snowscape

/ˈsnouˌskæp/

Definitions

1. noun

A landscape or scene dominated by snow, especially in a picturesque or serene way.

“The snowscape from the mountain top was breathtakingly beautiful.”

2. verb

To create or depict a scene of snow-covered landscapes, typically in art or photography.

“The photographer was able to snowscape the winter wonderland scene with breathtaking results.”

Synonyms

  • frosted scene
  • winter landscape

Antonyms

  • desert landscape
  • summery scene