downpour
language: zh
definitions
noun
a heavy and sudden rainstorm
zh: 倾盆大雨
examples
The downpour flooded the streets.
大雨淹没了街道。