starshower

noun
UK /ˈ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.


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.