Answer: tirader

AnswerCrossword Clue
TIRADERHaranguer.
TIRADERAngry speechmaker.