Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
meteoroids
in English
meteoroids
us
/ˈmiːti.ərɔɪdz/
uk
/ˈmiːtiərɔɪd.z/
#uncommon
Lemma:
meteoroid
The lemma is the base or root form of this word.
Definitions
Noun
plural
of
meteoroid
;
small
rocky
objects
small
fragments
of
debris
in
space
;
cause
meteors