Answer: denunciator

AnswerCrossword Clue
DENUNCIATORGloom-and-doom proclaimer
denunciatorone who denunciates