barragenounadvancedMilitaryGeneral EnglishDefinitiona concentrated artillery bombardment over a wide areaExample Sentence"Barrage of questions."SynonymsbombardmentvolleydelugeAntonymstrickleIELTS Module Focusreadingwriting