Answer: barrages

AnswerCrossword Clue
BARRAGES

Bombards

BARRAGES

Overwhelming quantities

BARRAGES

Concentrated deliveries.

BARRAGES
Hails of missiles.
BARRAGES
Volleys
BARRAGESVerbal onslaughts