English to French:   more detail...
  1. barrage:
  2. Wiktionary:


Detailed Translations for barrage from English to French


barrage [the ~] noun

  1. the barrage (weir; dam)
    le barrage; la digue
  2. the barrage (curtain-fires)

Translation Matrix for barrage:

NounRelated TranslationsOther Translations
barrage barrage; dam; weir barricade; barrier; close-down; closing; dam; dike; dyke; embankment; locking; partition; shutting
digue barrage; dam; weir dam; dike; dyke; embankment
tirs de barrage barrage; curtain-fires
- barrage fire; battery; bombardment; onslaught; outpouring; shelling
VerbRelated TranslationsOther Translations
- bombard

Related Words for "barrage":

Synonyms for "barrage":

Related Definitions for "barrage":

  1. the heavy fire of artillery to saturate an area rather than hit a specific target1
    • they laid down a barrage in front of the advancing troops1
  2. the rapid and continuous delivery of linguistic communication (spoken or written)1
    • a barrage of questions1
  3. address with continuously or persistently, as if with a barrage1
    • The speaker was barraged by an angry audience1

Wiktionary Translations for barrage:

  1. artificial obstruction, such as a dam, in a river