DIATRIBIST


Meaning of DIATRIBIST in English

noun one who makes a diatribe or diatribes.

Webster English vocab.      Английский словарь Webster.