meteoroid

Nouns

  • (n) (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere meteor,

Synonyms

meteor

Words of close approximity