Synonyms of meteor shower

Noun


1. meteor shower, meteor stream, atmospheric phenomenon

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

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.