Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

meteoroid Definition

Cancel
meteoroid
noun(me-te-or-oid)
(astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere
Synonyms: meteor,

Words Related to meteoroid!

meteoroid Examples by Brain Bank Users