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