Synonyms and Antonyms for meteor_stream

1. meteor stream (n.)

a transient shower of meteors when a meteor swarm enters the earth's atmosphere

Synonyms: