Search results
- Dictionaryme·te·or show·er/ˈmitiərʃaʊwər/
noun
- 1. a number of meteors that appear to radiate from one point in the sky at a particular date each year, due to the earth's 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.
Powered by Oxford Dictionaries