Synonyms and Antonyms for meteoroid | Synonym.com

Synonyms and Antonyms for meteoroid

1. meteoroid (n.)

(astronomy) any of the small solid extraterrestrial bodies that hits the earth's atmosphere

Synonyms: