Meteor

Search for glossary terms (regular expression allowed)
Term Definition
Meteor

Small particle of rock or dust that burns away in the Earth's atmosphere

Meteor shower is an event where a large number of meteors enter the Earth's atmosphere from the same direction in space at nearly the same time.