SKYSCAPE Meaning of SKYSCAPE in English ■ noun a view or picture of an expanse of sky. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004