Noun: meteor stream
- A transient shower of meteors when a meteor swarm enters the earth's atmosphere
"Stargazers gathered to watch the Perseid meteor stream";
- meteor shower
Derived forms: meteor streams
Type of: atmospheric phenomenon
Encyclopedia: Meteor stream