barrage fire
English Thesaurus
1. the heavy fire of artillery to saturate an area rather than hit a specific target (noun.act)
| hypernym | : | fire, firing, |
| definition | : | the act of firing weapons or artillery at an enemy (noun.act) |
| derivation | : | blast, shell, |
| definition | : | use explosives on (verb.competition) |
| derivation | : | blast, shell, |
| definition | : | use explosives on (verb.competition) |
Visual ArtiKata
Explore barrage fire in ArtiKata.com >