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
Less certain link between this word and this sense.
battery, barrage, barrage fire, bombardment, electric battery
English: barrage, barrage fire, battery, bombardment, shelling
Bahasa: tembakan, penembakan
Less certain link between this word and this sense.
English: battery, electric battery
Less certain link between this word and this sense.
English: battery
Less certain link between this word and this sense.
English: battery
Less certain link between this word and this sense.