← DefinitionshareGuessmoonscapenounA landscape that resembles the surface of the moon, typically barren, rocky, and without vegetation.No synonyms or antonyms found for this word.