barrage
Pronunciation: /baʀaʒ/
English translation of barrage
nm
- 1 dam Definition of dam in the British & World English dictionary Definition of dam in the US English dictionary Translate dam | into German | into Italian | into Spanish
- 2 roadblock; barricade faire barrage à = to block Definition of roadblock in the British & World English dictionary Definition of roadblock in the US English dictionary Translate roadblock | into German | into Italian | into Spanish