di ‧ a ‧ tribe /ˈdaɪətraɪb/ BrE AmE noun [countable] formal
[ Date: 1500-1600 ; Language: Latin ; Origin: diatriba , from Greek diatribe 'enjoyable activity, speech' , from diatribein 'to pass time' ]
a long speech or piece of writing that criticizes someone or something very severely
diatribe against
a diatribe against contemporary American civilization