0%

ALL meanings of twilight glow

twi·light glow
T t
  • noun twilight glow a dim light from the upper atmosphere caused by emissions from atoms and molecules ionized by solar radiation: observed at night (nightglow) during the day (dayglow) and at twilight (twilight glow) with each having slightly different characteristics. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?