The phrase "snow showers" means when small amounts of snow fall from the sky for a short period.
Sentences with «snow showers»
What was unexpected was the bit of snow showers that we also encountered. (finewhateverblog.com)
The lines around the pitch were painted blue ahead of kick - off in case an expected snow shower covered the field. (newindianexpress.com)
While you are passing through a cloud with your seat back upright and your tray table in the locked position, your airplane could be triggering a freak snow shower. (discovermagazine.com)