Synonyms of Falling Star
Primary definition: A meteor that burns up upon entering the Earth's atmosphere, creating a bright streak of light.
Primary definition: A meteor that burns up upon entering the Earth's atmosphere, creating a bright streak of light.