What is the full meaning of diatribists
DIATRIBIST, one who makes a diatribe or diatribes [n]
Example of the word diatribists placed on a Scrabble board.