DictionaryAI

mountainscape

Short definition from Wiktionary

Noun

  1. A view of mountains, or a depiction of such a view

We haven’t written up mountainscape yet: Simple and Standard meanings, examples and a quiz.