Dutch-English dictionary »

barrage meaning in English

DutchEnglish
barrage substantief
{f}

barrage [barrages](artificial obstruction, such as a dam, in a river)
noun
[UK: ˈbæ.rɑːʒ] [US: bə.ˈrɑːʒ]