Find the word definition

Wiktionary
wintry showers

n. (wintry shower English)