skyscapePronunciation: /ˈskʌɪskeɪp/Definition of skyscape noun a view of an expanse of sky: the skyscapes, seen through the skylights, more than make up for it a picture of a skyscape: I’ve been doing skyscapes all day