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

More Astronomy terms →