Multiple rapid outpourings or attacks of something, such as gunfire, questions, or criticism coming at someone all at once.
From French barrage, originally from barre meaning 'bar' or 'barrier'. The word evolved from military fortifications to describe concentrated bombardments, then generalized to any intense burst of activity.
Try Another Word