starshowers

noun
UK /ˈstɑːˌʃaʊəz/
US /ˈstɑːrˌʃaʊərz/

Starshowers are when many shooting stars fall from the sky at night.

We stayed up late to watch the starshowers light up the dark sky.


OTHER MEANINGS

2. A poetic way to describe bright streaks of light falling through the night sky.

The old poem spoke of gentle starshowers blessing the sleeping village.

3. A magical or imaginary rain of sparkling starlight in stories.

In the fairy tale, a starshowers granted wishes to anyone who caught a falling spark.

4. A display of many small lights or sparks that look like falling stars.

The fireworks ended with a golden starshowers over the lake.