Meteor Shower Definition
noun
The appearance of a group of meteors coming from the same area in the sky, usually the result of the earth passing through the trail of a comet: meteor showers are typically named after the constellation closest to the radiant.
Webster's New World
A large number of meteors that appear over a period of hours or days and seem to come from the same direction in the sky.
American Heritage
Synonyms:
- meteor stream
Other Word Forms of Meteor Shower
Noun
Singular:
meteor shower
Plural:
meteor-showersRelated Articles
Meteor Shower Is Also Mentioned In
Find Similar Words
Find similar words to meteor shower using the buttons below.