Chinese-English dictionary »

暴风雨 /bàofēngyǔ/ meaning in English

ChineseEnglish
暴风雨 /bàofēngyǔ/ noun

rainstorm [rainstorms](storm characterized by substantial rainfall)
noun
[UK: ˈreɪn.stɔːm] [US: ˈreɪn.ˌstɔːrm]

tempest [tempests](storm)
noun
[UK: ˈtem.pɪst] [US: ˈtem.pəst]