Find the word definition

Wiktionary
wintry shower

n. (context chiefly British English) A shower of snow, sleet or freezing rain