IELTS Vocabulary

downpour

/ˈdaʊnpɔr/

a heavy rain

Chinese meaning: 倾盆大雨

The sudden downpour caused flooding in several low-lying areas.

突如其来的倾盆大雨导致几个低洼地区洪水泛滥。

We had to cancel the picnic because of the heavy downpour.

由于倾盆大雨,我们不得不取消野餐。

Browse more words in this category