WordUnscrambler Home
meteors
We have found lemma(root) word of meteors : meteor.
Definitions
[ˈmiːtɪɔː], (Noun)
Definitions:
- a small body of matter from outer space that enters the earth's atmosphere, becoming incandescent as a result of friction and appearing as a streak of light
(e.g: a meteor streaked across the sky and created a bright fireball)
Phrases:
Origin
:
mid 16th century (denoting any atmospheric phenomenon): from modern Latin meteorum, from Greek meteōron, neuter (used as a noun) of meteōros ‘lofty’
Click here to see the free dictionary definition for meteors
definition by Oxford Dictionaries