Definitions of diatribe:

  • noun:   thunderous verbal attack