Meaning of the word meteoroid in English
What does meteoroid mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
meteoroid
US /ˈmiː.t̬i.ə.rɔɪd/
UK /ˈmiː.ti.ə.rɔɪd/
Noun
a small body of matter from outer space that enters the earth's atmosphere, becoming incandescent as a result of friction and appearing as a meteor.
Example:
•
A tiny meteoroid streaked across the night sky.
•
Scientists study meteoroids to understand the early solar system.
Synonym: