METEOR-


Meaning of METEOR- in English

combining form

or meteoro-

Etymology: Middle French or Greek; Middle French, from Greek meteōr- high in air (from meteōros ), meteōro- astronomical phenomenon, thing in the heaven above, from meteōron

1. : meteor

meteor oid

2. : weather and climate

meteoro biology

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.