Synonyms and Antonyms for meteor_shower

1. meteor shower (n.)

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

Synonyms: