Search Details

Word: meteoroid (lookup usage) (lookup stats)


Meaning:

Noun:

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

Source: Wiktionary | Src Info »