Find the word definition

Wiktionary
snowscapes

n. (plural of snowscape English)

Usage examples of "snowscapes".

The moonlit snowscapes lay empty inside the fence, and they found the going easier.