WikiWord

English

meteoroid

noun

Meaning

  1. A relatively small (sand- to boulder-sized) fragment of debris in a star system that produces a meteor when it hits the atmosphere

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
meteoroid — meaning and etymology | WikiWord