noun
: a persistent glow sometimes left by a meteor after the meteor trail has faded out and caused by luminous matter left in the meteoroid's wake
noun
: a persistent glow sometimes left by a meteor after the meteor trail has faded out and caused by luminous matter left in the meteoroid's wake
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012