驟雨

Noun

 * 1) heavy showers; torrential rains

Noun

 * 1) sudden shower