Found 1 items, similar to barrage fire.
English → English (WordNet)
Definition: barrage fire
barrage fire
n : the heavy fire of artillery to saturate an area rather than
hit a specific target;
“they laid down a barrage in front
of the advancing troops”;
“the shelling went on for hours
without pausing” [syn:
barrage,
battery,
bombardment,
shelling]