meteoroid

/mɛtɪˈɔɪd/

Definitions

1. noun

A small particle of rock or metal from space that enters the Earth’s atmosphere.

“The meteoroid burned up upon entering Earth’s atmosphere.”

Synonyms

  • meteor
  • space rock