barrage

barrage

noun

A barrage can be described as a large number or quantity of things, such as comments, messages, or projectiles, that are delivered or sent out at the same time. Another meaning could refer to a barrier or dam built across a river to hold back water and regulate its flow.

 

Example

  1. The athlete was met with a barrage of reporters asking for comment on their recent victory.
  2. The protesters were met with a barrage of tear gas as they marched towards the government building.
  3. The enemy fortress was finally taken after a barrage of artillery fire had weakened its defenses.