Answer: diatribists

AnswerCrossword Clue
diatribistsDIATRIBIST, one who makes a diatribe or diatribes