Translation of "shower" - English-Mandarin Chinese dictionary

shower

noun [ C ] (RAIN) uk us /ʃaʊər/ US  /ʃaʊr/

a short period of rain or snow

阵雨;阵雪
showers of rain, hail and sleet 一阵阵的雨、冰雹和雨夹雪
You're soaked! Did you get caught in the shower? 你都湿透了!你赶上那阵雨了吗?
There will be thundery/wintry showers over many parts of the country. 全国大部分地区将有雷阵雨/寒冷的阵雨。
Snow showers are expected at the end of the week. 周末将有阵雪。

(Translation of “shower noun (RAIN)” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)