American English

Definition of barrage noun from the Oxford Advanced American Dictionary



    jump to other results
  1. 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
  2. 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
See the Oxford Advanced Learner's Dictionary entry: barrage

Other results

All matches