METEOR TRAIN


Meaning of METEOR TRAIN in English

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.