meteor_shower
1. [ noun ] (astronomy) a transient shower of meteors when a meteor swarm enters the earth's atmosphere
Synonyms: meteor_stream
Related terms: atmospheric_phenomenon meteor
Similar spelling:   meteor_swarm
  meteor_stream