Definition that contains meteor swarm
- meteor stream a transient shower of meteors when a meteor swarm enters the earth's atmosphere
- meteor shower a transient shower of meteors when a meteor swarm enters the earth's atmosphere