METEOR


Meaning of METEOR in English

noun any phenomenon or appearance in the atmosphere, as clouds, rain, hail, snow, ·etc.

2. meteor ·noun specif.: a transient luminous body or appearance seen in the atmosphere, or in a more elevated region.

Webster English vocab.      Английский словарь Webster.