Meaning of the word "meteor shower" in English

What does "meteor shower" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

meteor shower

US /ˈmiː.ti.ɔːr ˈʃaʊ.ər/
UK /ˈmiː.ti.ər ˈʃaʊ.ər/

Noun

a celestial event in which a number of meteors are observed to radiate from one point in the night sky

Example:
We stayed up late to watch the annual Perseid meteor shower.
The forecast predicts a spectacular meteor shower tonight.