snowscape

/ˈsnoʊˌskeɪp/
noun
  1. A view or picture of a snowy landscape.
    • From the window, we could see a peaceful snowscape stretching to the horizon.
    • The artist painted a winter snowscape with bare trees and a frozen lake.
    • The photographer captured a beautiful snowscape of the mountains at sunrise.
What does "snowscape" mean? | whatsthatwordmean | whatsthatwordmean