'sky glow' definitions:

Definition of 'sky glow'

From: WordNet
noun
Illumination of the night sky in urban areas