MOONSCAPE Meaning of MOONSCAPE in English [moon.scape] n (1916): the surface of the moon as seen or as depicted; also: a landscape resembling this surface Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012