Translation of "barrage" - English-Spanish dictionary


noun /ˈbӕraːʒ, (American) bəˈraːʒ/

something that keeps back an enemy

barrera, cortina de fuego
a barrage of gunfire.

an overwhelming number

aluvión, avalancha
She faced a barrage of questions from reporters.

a man-made barrier across a river

plans to construct a tidal barrage across the River Severn.

(Translation of “barrage” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)