meteor
English Dictionary
->
Letter M
-> meteor
Search Dictionary:
meteor Definition
(n)
a
streak
of
light
in
the
sky
at
night
that
results
when
a
meteoroid
hits
the
earth
''
s
atmosphere
and
air
friction
causes
the
meteoroid
to
melt
or
vaporize
or
explode
(n) (
astronomy
)
any
of
the
small
solid
extraterrestrial
bodies
that
hits
the
earth
''
s
atmosphere
meteor Synonyms
meteor
meteoroid
shooting star
© Art Branch Inc.