Barrage Fire Synonyms

The heavy fire of artillery to saturate an area rather than hit a specific target
(Noun)