Meteoroid — synonyms, definition
1. meteoroid (Noun)
1 synonym
Meteor
1 definition
meteoroid (Noun) — (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere.
2 types of
estraterrestrial body extraterrestrial object
2 types
meteor swarm meteorite