A concentrated outpouring, as of missiles, words, or blows
To direct a barrage at
At this point a barrage is built across the river.
Each barrage was provided with locks to pass Nile boats 160 by 28 ft.
The buildings blocked the sun, and the barrage of sensations overwhelmed her.
The old man opened the door with a barrage of questions, allowing Dean no chance to escape the interrogation.
Assiut stands near the west bank of the Nile across which, just below the town, is a barrage, completed in 1902, consisting of an open weir, 2733 ft.