Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

barrage fire Definition

Cancel
barrage fire
noun()
the heavy fire of artillery to saturate an area rather than hit a specific target

Words Related to barrage fire!

barrage fire Examples by Brain Bank Users