(noun) a number of shots fired simultaneously or in rapid succession / (noun) something that gives the effect of a fusillade / (noun) a spirited outburst especially of criticism
the fusillades of disinformation continued bursting throughout the Eastern bloc
add ability to tag vocab terms? this one relevant for military metaphors