SKYSCAPE Meaning of SKYSCAPE in English n.1 a picture chiefly representing the sky. 2 a view of the sky. Oxford English vocab. Оксфордский английский словарь. 2012