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

meteor Definition

Cancel
meteor
noun(me-te-or)
(astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere
Synonyms: meteoroid,
meteor
noun(me-te-or)
a streak of light in the sky at night that results when a meteoroid hits the earth's atmosphere and air friction causes the meteoroid to melt or vaporize or explode
Synonyms: shooting star,

Words Related to meteor!

meteor Examples by Brain Bank Users