Meteoroid

noun

noun ·Rare ·Advanced level

Definitions

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

Example

More examples

"A burning meteoroid produces a meteor."

Etymology

From meteor + -oid.

More for "meteoroid"