- 1[countable, usually singular] the continuous firing of a large number of guns in a particular direction, especially to protect soldiers while they are attacking or moving toward the enemy an artillery barrage from at least 1,000 guns
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
- 2[singular] barrage (of something) a large number of something, such as questions or comments, that are directed at someone very quickly, one after the other, often in an aggressive way a barrage of questions/criticisms/complaints the media's barrage of attacks on the president's wife
Check pronunciation: barrage