SKYSCAPE Meaning of SKYSCAPE in English n. 1 a picture chiefly representing the sky. 2 a view of the sky. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012