English-Chinese dictionary »

barrage meaning in Chinese

EnglishChinese
barrage [barrages] (heavy curtain of artillery fire)
noun
[UK: ˈbæ.rɑːʒ]
[US: bə.ˈrɑːʒ]

弹幕 /dànmù/noun

彈幕noun