Vehement outburst (6)
I believe the answer is:
tirade
(Other definitions for tirade that I've seen before include "Furious denunciation" , "Blast of criticism" , "Verbal outburst" , "String of invective" , "Long angry piece of denunciation" .)
I believe the answer is:
tirade
(Other definitions for tirade that I've seen before include "Furious denunciation" , "Blast of criticism" , "Verbal outburst" , "String of invective" , "Long angry piece of denunciation" .)