Meteoroid Definition
mētē-ə-roid
meteoroids
noun
meteoroids
Any of the many small, solid bodies traveling through outer space, which are seen as meteors when they enter the earth's atmosphere.
Webster's New World
Synonyms:
- meteor
- falling stone
- shooting-star
- meteorite
Other Word Forms of Meteoroid
Noun
Singular:
meteoroid
Plural:
meteoroidsOrigin of Meteoroid
-
meteor +"Ž -oid
From Wiktionary
Find Similar Words
Find similar words to meteoroid using the buttons below.