barrage_fire
1. [ noun ] (military) the heavy fire of artillery to saturate an area rather than hit a specific target
Synonyms: barrage shelling bombardment battery
Examples:

"they laid down a barrage in front of the advancing troops" "the shelling went on for hours without pausing"

Related terms: fire blast
Similar spelling:   barge_pole
  barrage_balloon