barrage Look up barrage at Dictionary.com
1859, "man-made barrier in a stream," from Fr. barrer "to stop," from barre "bar," from O.Fr. barre (see bar (1)). Artillery sense is 1916, from World War I Fr. phrase tir de barrage "barrier fire" intended to isolate the objective.