heavy rain; downpour
〔豪雨〕
heavy rain; downpourRain that falls heavily for a long time.
7 more sentences in the app — free account.