noun
- a concentrated attack of gunfire, bombs, or other projectiles
- an overwhelming number of questions, criticisms, or complaints directed at someone
- an artificial barrier built across a river to control water flow
Usage: military
Usage: engineering
verb
- to attack with concentrated gunfire or bombs
- to overwhelm someone with a large number of things at once
Usage: military
Examples
- The enemy launched a fierce barrage against our position.
- She faced a barrage of questions from reporters.
- The barrage helped control flooding in the valley.
- Artillery units barraged the target for hours.
- Angry customers barraged the company with complaints.
- The constant barrage of emails made it hard to focus.
- They built a barrage to generate hydroelectric power.