English-Portuguese dictionary »

barrage meaning in Portuguese

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

barragemnoun
{f}