DictionaryAI

moonscape

Short definition from Wiktionary

Noun

  1. A view of an area of the Moon.
  2. A desolate or devastated landscape.

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