Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Meteoroid
n.
A small body moving through space, or revolving about the sun, which on entering the earth's atmosphere would be deflagrated and appear as a meteor.
←
Meteorography
Meteoroidal
→
Shares
Related Words
Mete
Meteor
Meteoroidal
Menu
Home
Search
My Last Searches