- Meaning –
- A Concentrated bombardment of firearms, artillery or missiles.
- A barrier across river to prevent flooding and or aid irrigation and navigation.
- Synonyms – bombardment, salvo, shelling, bombing, dam, barrier, embankment, obstruction.
- Antonyms – //Please comment if you know
- Usage –
- The barrage continued throughout the day.
- They are considering a tidal barrage across the river.