Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: meteor  mee-tee-u(r)
  1. (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere
    - meteoroid
     
  2. 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
    - shooting star, falling star

Derived forms: meteors

See also: meteoric

Type of: estraterrestrial body, extraterrestrial object, light, visible light, visible radiation

Part of: meteor shower, meteor stream

Encyclopedia: Meteor Meteor, WI Meteor, Wisconsin