English | German | Russian | Czech

meteoroid English

Meaning meteoroid meaning

What does meteoroid mean?
Definitions in simple English

meteoroid

A meteoroid is a small piece of debris in a solar system that makes a meteor when it comes into contact with the atmosphere. When the meteoroid came into contact with Earth's atmosphere, it made a meteor.

meteoroid

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

Synonyms meteoroid synonyms

What other words have the same or similar meaning as meteoroid?

Are you looking for...?