tirade

    noun
  1. tirallonga, enfilall.
  2. tirade of invective bordada d'injúries.
  3. a violent tirade against someone una diatriba contra algú.