diatribe
1. [ noun ] thunderous verbal attack
Synonyms: fulmination
Related terms: denunciation fulminate