METEOROID


Meaning of METEOROID in English

n. any small body moving in the solar system that becomes visible as it passes through the earth's atmosphere as a meteor. meteoroidal adj.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.