SKYSCAPE


Meaning of SKYSCAPE in English

n.1 a picture chiefly representing the sky.

2 a view of the sky.

Oxford English vocab.      Оксфордский английский словарь.