Barrage_fireWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “barrage_fire” powered by Princeton WordNet.
noun
the heavy fire of artillery to saturate an area rather than hit a specific target
noun
the act of firing weapons or artillery at an enemy