ReadWriteQuiz
Chinese dictionary
slcloudburst; downpour; it rains cats and dogs; the rain is pelting down
突然下起倾盆大雨。
The rain was pelting down suddenly.
倾盆大雨让河水暴涨。
Cataracts of rain swelled the river.
天逐渐变黑,一场倾盆大雨就要来了。
The sky was blackening and making ready to release a deluge.
在过去的六个小时,倾盆大雨一直持续不断。
For the past six hours, the downpour had been continuous and torrential.