Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: sky glow
  1. Illumination of the night sky in urban areas

Type of: glow

Encyclopedia: Sky glow