Noun
meteor [pl. meteors] , {astron.}
meteor [pl. meteors] , {astron.}
related Translations
similar Translations
meteoric (adj.) , [ more meteoric ; most meteoric]
meteoric (adj.) , [ more meteoric ; most meteoric ]
meteoric (adj.) , [ more meteoric ; most meteoric] , {astron.}
meteoric (adj.) , [ more meteoric ; most meteoric ]