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. Оксфордский английский словарь. 2012