Subscriber login


Forgot your password?

Library card login

Other

snowscape

Pronunciation: /ˈsnəʊskeɪp/

Definition of snowscape

noun

  • a landscape covered in snow.
  • a picture of a snowy landscape.

snowscape in other Oxford dictionaries

Definition of snowscape in the US English dictionary