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-showers

Meteor Shower Is Also Mentioned In

Find Similar Words

Find similar words to meteor shower using the buttons below.

Words Starting With

Words Ending With

Unscrambles

meteor shower