What is the meaning of falling star in English?

Learn vocabulary with pictures as well as definitions of falling star in English

Learn in

See more

n. falling star

Definition of falling star in English

Luminous phenomenon produced when a meteoroid enters the Earth's atmosphere, sometimes leaving a streak of light as it passes.

Synonyms of falling star in English

meteorshooting star