noun
- continuous attacks of gunfire or bombs
- a large number of things directed at someone or something at the same time
- an artificial barrier built across a river to control water flow
Usage: military
Usage: engineering
verb
- to attack continuously with gunfire or bombs
- to direct a large number of things at someone continuously
Usage: military
Examples
- The enemy launched artillery barrages throughout the night.
- She faced a barrage of questions from reporters.
- The barrage helps prevent flooding in the valley.
- Critics barrages the politician with accusations.
- He barrages his opponents with rapid-fire arguments.
- The team endured barrages of criticism after the loss.
- Engineers built several barrages along the river system.