ti‧rade /taɪˈreɪd, tə- $ ˈtaɪreɪd, təˈreɪd/ 
 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
 He launched into a tirade against the church.tirade of a tirade of abuse
 a tirade of abuse  [TahlilGaran] Dictionary of Contemporary English ▲