Webster's Revised Unabridged Dictionary · 1913

Diatribist

Diatribist , noun

One who makes a diatribe or diatribes.