Home / B / barrage fire

barrage fire

noun 12 letters Scrabble 17 WWF 19
Definitions
noun

the heavy fire of artillery to saturate an area rather than hit a specific target

Want another word?
Spin the dictionary for a fresh one.
Generate a word →