The heavy fire of artillery to saturate an area rather than hit a specific target
English: barrage, barrage fire, battery, bombardment, shelling
Bahasa: tembakan, penembakan, aki
barrage, bombardment, barrage fire, battery, bombard
English: barrage, barrage fire, battery, bombardment, shelling
Bahasa: tembakan, penembakan, aki
English: barrage, bombardment, outpouring, onslaught
English: bombard, barrage
Bahasa: membombardir