Refine this word faster
Barrage fire
Definitions
Noun
- 1 the heavy fire of artillery to saturate an area rather than hit a specific target wordnet
See also for "barrage fire"
Next best steps
Mini challenge
Unscramble this word: barragefire
Unscramble this word: barragefire