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