meteoroid
English Dictionary
->
Letter M
-> meteoroid
Search Dictionary:
meteoroid Definition
(n) (
astronomy
)
any
of
the
small
solid
extraterrestrial
bodies
that
hits
the
earth
''
s
atmosphere
meteoroid Synonyms
meteor
meteoroid
© Art Branch Inc.