Translation of "barrage" - English-Spanish dictionary

barrage

noun uk /ˈbær.ɑːʒ/ us /bəˈrɑːʒ/

the action of continuously firing large guns to protect soldiers advancing on an enemy

descarga
an artillery barrage
a barrage of sth

a great number of complaints, criticisms, or questions suddenly directed at someone

un aluvión de algo
The TV station has received a barrage of complaints about the amount of violence in the series.
He faced a barrage of questions over his handling of the problem.

a structure that is built across a river to provide water for farming, to produce electricity, or to allow boats to travel more easily

presa
The proposed tidal barrage would generate enough electricity to supply 80,000 homes.

(Translation of “barrage” from the Cambridge English-Spanish Dictionary © Cambridge University Press)

barrage

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

presa
plans to construct a tidal barrage across the River Severn.

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