Webster's Revised Unabridged Dictionary · 1913

Diatribe

Diatribe (?; 277) , noun

[Latin diatriba a learned discussion, Greek {not transcribed}, prop., a wearing away of time, from {not transcribed} to rub away, spend time; dia` through + {not transcribed} to rub: compare Latin terere, French trite: compare French diatribe.]

A prolonged or exhaustive discussion; especially, an acrimonious or invective harangue; a strain of abusive or railing language; a philippic.
The ephemeral diatribe of a faction. — John Morley