Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
meteoroid
in English
meteoroid
us
//ˈmiːtiərɔɪd//
uk
//ˈmiːtiərɔɪd//
#uncommon
Plural
meteoroids
Definitions
Noun
a
small
fragment
of
debris
in
space
;
enters
atmosphere
as
a
meteor
A
meteoroid
is
a
small
rock
that
orbits
the
sun
.