nightscape /ˈnaɪtskeɪp/ noun1 •The nighttime landscape, or a depiction thereof.Artificial light has a pronounced effect on the nightscape. formsnightscapes