barrage
BrE /ˈbar.ɪdʒ/ AmE /ˈbar.ɪdʒ/
noun en → es
a line of soldiers or a fence made from wood, metal, etc., used to protect an area against attack
barricada, parapeto, línea de defensa
Collocations a barrage of gunfire
-
The soldiers set up a barrage to protect the village.
Los soldados establecieron una barrera para proteger el pueblo.
a continuous series of shots fired from guns or artillery
batería de fuego, tiro constante
Collocations a barrage of gunfire
-
The enemy opened up a barrage on the city.
El enemigo abrió fuego con una batería sobre la ciudad.
a large number of words or questions that are directed at someone, often in a way that is unpleasant or unfair
ataque verbal, lluvia de críticas
Collocations a barrage of criticism
-
He was subjected to a barrage of questions.
Fue sometido a una lluvia de preguntas.
a dam or series of dams built across a river to control the flow of water and generate electricity, etc.
embalse, presa
Collocations hydroelectric barrage
-
The hydroelectric barrage provides power for the city.
La presa hidroeléctrica proporciona electricidad para la ciudad.