heavy rain; pouring rain
[억쑤]
1. heavy rain; pouring rainTorrential rain like the pouring of water.
2. torrents; flood; pouringA state of being very extraordinary in quantity, extent, etc.
7 more sentences in the app — free account.