Meanings
- 1
- 2
Thesaurus
Synonyms
1
noun
· a streak of light produced...
shooting starfalling star
2
noun
· historically, any...
atmospheric phenomenon
Word family
Forms
meteors
Appears in
Simplified etymology
Meteor came into English through modern Latin from Greek meteōron, meaning “of the atmosphere,” from meteōros, “lofty.” In early use it denoted any atmospheric phenomenon.
Etymology
Via Middle French and Latin meteorum from Greek meteōron ('thing high in the air'), from meteōros ('raised, suspended, lofty'). Meteor once covered many atmospheric phenomena, which survives in meteorology; its ordinary modern astronomical sense is the visible streak, while the body in space is a meteoroid.