MOONSCAPE


Meaning of MOONSCAPE in English

■ noun a landscape resembling the surface of the moon, especially in being rocky and barren.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.