What is the meaning of shooting star in English?

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

Learn in

See more

n. shooting star

Definition of shooting 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 shooting star in English

meteorfalling star