diatribe
Pronunciation:
/ˈdaɪ.əˌtɹaɪb/noun
Definitions
An abusive, bitter, attack or criticism: denunciation.
A prolonged discourse.
A speech or writing which bitterly denounces something.
Example: The senator was prone to diatribes which could go on for more than an hour.