The act of attacking or overwhelming someone with many things at once, like rapid-fire questions or continuous criticism.
Present participle of barrage, from French barrage. Maintains the sense of overwhelming force or quantity, with -ing suffix indicating ongoing action.
Try Another Word