Barrage (en. Dam)
/baʁaʒ/
Meaning & Definition
EnglishFrench
noun
Structures that create an obstacle to the flow of water.
The dam on the river allows for electricity generation.
Le barrage sur la rivière permet de produire de l'électricité.
In military terms, a barrage is a concentration of fire over an area.
The troops advanced under the barrage of enemy artillery.
Les troupes ont avancé sous le barrage de l'artillerie ennemie.
In a figurative sense, it refers to a limitation or restriction imposed.
The bureaucratic dam slows down the decision-making process.
Le barrage bureaucratique ralentit le processus de décision.
Etymology
From the root of the old French 'barre' which means 'barrier'.
Common Phrases and Expressions
snow dam
Accumulation of snow that blocks a road.
barrage de neige
roadblock
Police or military control carried out on a road.
barrage routier
to block
To create resistance or opposition.
faire barrage
Related Words
barrier
Obstruction that prevents passage.
barrière
retention
Action of keeping or retaining something.
retenue
spillway
Opening allowing water to spill out of a dam.
déversoir
Slang Meanings
A barrage of questions
During the interview, he bombarded me with a barrage of questions.
Lors de l'entretien, il m'a posé un barrage de questions.
Barrage of emotions
She broke down, overwhelmed by a barrage of emotions.
Elle a craqué, submergée par un barrage d'émotions.