Summary
English Synonyms:   more detail...
  1. meteoroid:


English

Detailed Synonyms for meteoroid in English

meteoroid:

meteoroid [the ~] noun

  1. the meteoroid
    – (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere 1
    the meteor; the meteoroid
    – (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere 1

Alternate Synonyms for "meteoroid":


Related Definitions for "meteoroid":

  1. (astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere1