starshowers
nounUK /ˈ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.
RELATED WORDS
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.