Mobile
Log In Sign Up
Home > english-french > "barrage" in French

French translation for "barrage"

 
n. barrage, obstacle, empêchement; barrage, écran de feu (militaire); bombardement, torrent de questions
v. inonder de questions; bombarder de questions


Related Translations:
barrage fire:  tir de barrage, tir d'artillerie rapide
katyusha barrage:  le barrage de katyousha
protective barrage:  barrage de protection
barrage of curses:  pluie de malédictions
barrage of questions:  n. torrent de questions
barrage of criticism:  pluie de désapprobation, torrent de critique
Similar Words:
"barr" French translation, "barrack" French translation, "barracking" French translation, "barracks" French translation, "barracuda" French translation, "barrage fire" French translation, "barrage of criticism" French translation, "barrage of curses" French translation, "barrage of questions" French translation, "barramundi" French translation