meteorite
Explore definitions, synonyms, and language insights of meteorite
Definitions
Noun
stony or metallic object that is the remains of a meteoroid that has reached the earth''s surface