Meteorshower
Definitions
1
Posts
1
Posters
68
Views
-
A number of meteors that appear to radiate from one point in the sky at a particular date each year, due to the earths regularly passing through a field of particles at that position in its orbit. Meteor showers are named after the constellation in which the radiant is situated, e.g., the Perseids.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions