Translation of "tirade" - English-Spanish dictionary

tirade

noun uk /taɪˈreɪd/ us /ˈtaɪ.reɪd/ /tɪˈreɪd/ us /ˈtaɪ.reɪd/

a long, angry speech expressing strong disapproval

diatriba, invectiva
She launched into an angry/furious tirade about how she had been unfairly treated.
In a furious tirade of abuse, the opposition spokesperson demanded the minister’s resignation.

(Translation of “tirade” from the Cambridge English-Spanish Dictionary © Cambridge University Press)