What is the meaning of Diatribe?

An abusive, bitter verbal or written attack, criticism or denunciation.

A prolonged discourse; a long-winded speech.

diatribe (abusive, bitter discourse)

plural of diatriba

diatribe (bitter denunciation)

diatribe (prolonged discourse)

Source: wiktionary.org