diatribists
English
Noun
diatribists
plural of
diatribist