METEOR


Meaning of METEOR in English

n.1 a small body of matter from outer space that becomes incandescent as a result of friction with the earth's atmosphere.

2 a streak of light emanating from a meteor.

Phrases and idioms:

meteor shower a group of meteors appearing to come from one point in the sky.

Etymology: ME f. mod.L meteorum f. Gk meteoron neut. of meteoros lofty, (as META-, aeiro raise)

Oxford English vocab.      Оксфордский английский словарь.