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.”
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.”