BARRAGE


Meaning of BARRAGE in English

(ATTACK) [noun] [C usually singular] - continuous firing of large guns to protect soldiers advancing on an enemy, or (figurative) a great number of complaints, criticisms or questions suddenly directed at someonean artillery barrage(figurative) a barrage of criticism/questions(figurative) The TV station has received a barrage of complaints about the amount of violence in the series.A barrage balloon is a large balloon, esp. one of a group that are tied to the ground with steel ropes in order to stop enemy aircraft which are flying low.

Cambridge English vocab.      Кембриджский английский словарь.