A word examined

meteor

noun
6 letters·English
noun

meteora streak of light in the sky caused by a small space rock burning up as it enters Earth's atmosphere

Wiktionary →
No comments yet