1. [ noun ] (physics,astronomy) 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
Related terms: light meteoroid bolide meteor_shower
2. [ noun ] (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere
Synonyms: meteoroid
Related terms: celestial_body estraterrestrial_body meteorite meteor_swarm astronomy
Similar spelling:   meter