starshower
nounUK /ˈstɑːˌʃaʊə/
US /ˈstɑːrˌʃaʊər/
A starshower is when many shooting stars fall from the sky at night.
We lay on the grass and watched the starshower light up the dark sky.
RELATED WORDS
OTHER MEANINGS
2. A shower of sparkling light that looks like falling stars, often used in decorations or fireworks.
The fireworks ended with a golden starshower over the lake.
3. A magical rain of stars in stories and fairy tales.
In the tale, a starshower granted one wish to every child.
4. A sudden burst of many small bright lights or sparks.
The campfire sent a starshower of sparks into the air.