Definition of METEOROID

meteoroid

Meanings

Plural: meteoroids

Noun

  • (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere
  • A relatively small (sand- to boulder-sized) fragment of debris in a star system that produces a meteor when it hits the atmosphere

Origin / Etymology

From meteor + -oid.

Synonyms

meteor

Scrabble Score: 12

meteoroid is a valid Scrabble (US) TWL word
meteoroid is a valid Scrabble Word in Merriam-Webster MW Dictionary
meteoroid is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 13

meteoroid is a valid Words With Friends word