meteor_shower has definitions from the field of astronomy
1
[ noun ] (astronomy) a transient shower of meteors when a meteor swarm enters the earth's atmosphere

Synonyms

meteor_stream

*