Simplified Chinese Meaning of downpours
倾盆大雨
Other Simplified Chinese words related to 倾盆大雨
Nearest Words of downpours
Definitions and Meaning of downpours in English
downpours
a pouring or streaming downward, a heavy rain
FAQs About the word downpours
倾盆大雨
a pouring or streaming downward, a heavy rain
风暴,骤雨,洪水,降雨,暴风雨,雷暴,下降,降水,淋浴,弄湿
雾,积云,呸,彩色糖粒,下小雨
down-market => 低档的, down-home => 随和的, downhills => 下坡路, downheartedly => 灰心地, downgrading => 降级,