meteoroid

Best matches, sorted by the Matches.

1-3 of 3 possibilities

Definition/MeaningWord/Phrase
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 meteor , shooting star
stony or metallic object that is the remains of a meteoroid that has reached the earth's surface meteorite
meteorite or meteoroid so small that it drifts down to earth without becoming intensely heated in the atmosphere micrometeor , micrometeorite , micrometeoroid
Search another word or see meteoroid on Thesaurus | Reference
Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature