tir de barrage

FrenchEdit

 
French Wikipedia has an article on:
Wikipedia fr

PronunciationEdit

NounEdit

tir de barrage m (plural tirs de barrage)

  1. (military) barrage fire, barrage (heavy curtain of artillery fire directed in front of one's own troops to screen and protect them)
  2. (figuratively) violent attack against something or someone, intended to thwart them