Meteoroid
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A relatively small (sand- to boulder-sized) fragment of debris in a star system that produces a meteor when it hits the atmosphere
- 2 (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere wordnet
Example
More examples"A burning meteoroid produces a meteor."
Etymology
From meteor + -oid.