meaning of barrage fire

barrage fire meaning in General Dictionary

the heavy fire of artillery to saturate an area in the place of hit a specific target