Meteor Shower (noun) Definition, Meaning & Examples

noun Astronomy.
  1. the profusion of meteors observed when the earth passes through a meteor swarm.
noun
  1. a transient rain of meteors, such as the Perseids, occurring at regular intervals and coming from a particular region in the sky. It is caused by the earth passing through a large number of meteoroids (a meteor swarm)
    Meteor Shower (noun) Definition, Meaning & Examples

    More Definitions