SKY GLOW Meaning of SKY GLOW in English noun : a glow in the night sky deriving from an artificial source (as the lights of a city) Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012