← Word Gate Bilingual Vocab API

barrage

French → English

noun//ba.ʁaʒ//

(infrastructure) Dam: a barrier constructed to hold back water and raise its level, typically for electricity

Le barrage de Hoover fournit de l'hydroélectricité à des millions de personnes dans l'Ouest américain.

(English) The Hoover Dam provides hydroelectricity to millions of people in the American West.

La construction de ce nouveau barrage va entraîner l'inondation de plusieurs villages de la vallée.

(English) The construction of this new dam will lead to the flooding of several villages in the valley.

noun//ba.ʁaʒ//

(police/military) Roadblock: a barrier across a road to stop traffic for inspection or defense

La gendarmerie a mis en place un barrage routier pour intercepter le véhicule suspect en fuite.

(English) The gendarmerie set up a roadblock to intercept the fleeing suspect vehicle.

Les manifestants ont érigé un barrage de pneus enflammés pour bloquer l'accès au centre-ville.

(English) Protesters erected a barrier of burning tires to block access to the city center.

Entry ID: fr:en:barrage · Source: refined · Type: vocabulary