meteor stream definition

  • noun:
    • a transient shower of meteors whenever a meteor swarm enters the planet earth's environment

Related Sources

  • Definition for "meteor stream"
    • a transient shower of meteors whenever a meteor…
    • View More
  • Hypernym for "meteor stream"
29 votes

How would you define meteor stream?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!