Words: barrage barrage fire battery bombardment shelling
Part of speech: n
Definition: the heavy fire of artillery to saturate an area rather than hit a specific target
Example: they laid down a barrage in front of the advancing troops