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 , barrage fire , battery , bombardment ]
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 , barrage fire , battery , bombardment ]