DIATRIBE Meaning of DIATRIBE in English n. critical speech, tongue lashing, tirade, satirical criticism, bitter verbal attack, fulmination Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012