English dictionary
meteoroid meaning and definition
Definition and meaning of meteoroid at MeaningMonkey.org. meteoroid meaning and definition in the English Dictionary.METEOROID noun
Definition of meteoroid (noun)
- (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere
- synonyms: meteor
Source: Princeton University Wordnet