Barrage fire synonyms
An artificial obstruction, such as a dam or irrigation channel, built in a watercourse to increase its depth or to divert its flow.
An impressive body or group:
Find another word for barrage fire. In this page you can discover 4 synonyms, antonyms, idiomatic expressions, and related words for barrage fire, like: barrage, battery, bombardment and shelling.