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. Сжатый оксфордский словарь английского языка. 2004