(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.
BARRAGE
Meaning of BARRAGE in English
Cambridge English vocab. Кембриджский английский словарь. 2012