Astronomy glossary
What is meteor showers?
meteor showers — a period of enhanced meteor activity that occurs when Earth collides with a swarm of meteoroids; an individual shower happens at the same time each year and has all its meteors appearing to radiate from a common point