meteoroid n. + Add to list UK //mˈiːtɪˌɔːɹɔɪd// me·te·oroid SynonymsEtymology Synonyms meteorOrigin From meteor + -oid.