Google
×

Barrage

Artillery
In military usage, a barrage is massed sustained artillery fire aimed at a series of points along a line. In addition to attacking any enemy in the kill zone, a barrage intends to suppress enemy movements and deny access across that line of... Wikipedia