prolonged outburst of denunciation

See: diatribe
Full browser ?