MOONSCAPE


Meaning of MOONSCAPE in English

n.1 the surface or landscape of the moon.

2 an area resembling this; a wasteland.

Oxford English vocab.      Оксфордский английский словарь.