Diatribe

diˇaˇtribe (dìše-trìb´) noun
A bitter, abusive denunciation.

[Latin diatriba, learned discourse, from Greek diatribê, pastime,
lecture, from diatribein, to consume, wear away : dia-, intensive 
pref.. See dia- + tribein, to rub.]