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:

Other Word Forms of Meteoroid

Noun

Singular:
meteoroid
Plural:
meteoroids

Origin of Meteoroid

  • meteor +"Ž -oid

    From Wiktionary

Find Similar Words

Find similar words to meteoroid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

meteoroid