meteor shower definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
the effect produced by a group of meteoroids, probably the debris left by the passage of a comet, coming from the same area in the sky
meteor shower definition by American Heritage Dictionary
nounThe American Heritage® Dictionary of the English Language, 4th edition Copyright © 2010 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
A large number of meteors that appear together and seem to come from the same area in the sky.
meteor shower - Science Definition
A brief period of heightened meteor activity, often occurring regularly in a particular part of the sky at a particular time of year. Meteor showers are generally named after the constellation in which they appear to originate; thus the Perseids appear to originate in the constellation Perseus and the Leonids in the constellation Leo. The showers occur when the Earth passes through a region having a greater than usual concentration of interplanetary debris, such as particles left by a disintegrating comet, at certain points in its orbit. Although the meteors enter the Earth's atmosphere on parallel trajectories, perspective makes it appear as if they originate from the same point in the sky, known as the radiant.