barrage is a crossword puzzle answer that we have spotted 9 times. Bombardment Heavy gunfire Continuous fire Heavy continuous fire Gunfire in a rapid burst Continuous artillery fire Dam wall across a waterway An artillery bombardment over a wide area A barrier placed across a river to control water level