SKYSCAPE


Meaning of SKYSCAPE in English

ˈskīˌskāp noun

( -s )

1. : a part of the sky with outlined terrestrial objects that can be comprehended in a single view

gaps between the fluffy white mountains of the skyscape — McGill News

2. : a picture that includes an extensive view of the sky

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.