n. body of matter which falls through the earth's atmosphere producing a transient fiery streak; meteoroid, meteorite (Astronomy)
METEOR
Meaning of METEOR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012