What does meteoroids mean?
noun
Small particles from space that enter a planet's atmosphere, often producing a bright streak of light in the sky, commonly known as a meteor.
Example
"The meteoroids burned up in the Earth's atmosphere, creating a spectacular display of shooting stars."
Definition generated by AI and curated by RJS Tech Solutions LLP.