Meaning of meteor trail in English:
meteor trail
noun
AstronomyA bright streak of ionized gas formed by a meteor passing through the upper atmosphere, which can provide a reflector for radio communication.
Origin
Late 19th century; earliest use found in Science.
Are You Learning English? Here Are Our Top English Tips