Meaning of meteor stream in English:
meteor stream
noun
AstronomyA group of meteoroids moving together in the same orbit, forming an elongated swarm along the path of the originating comet.
Origin
Early 19th century; earliest use found in Lucy Aikin (1781–1864), historian.
Are You Learning English? Here Are Our Top English Tips