ti ‧ rade /taɪˈreɪd, tə- $ ˈtaɪreɪd, təˈreɪd/ BrE AmE noun [countable]
[ Date: 1800-1900 ; Language: French ; Origin: 'shot, tirade' , from Old Italian tirata , from tirare 'to shoot' ]
a long angry speech criticizing someone or something
tirade against
He launched into a tirade against the church.
tirade of
a tirade of abuse