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.
METEOROID
Meaning of METEOROID in English
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012