Answer: denunciates

AnswerCrossword Clue
denunciatesDENUNCIATE, to denounce; to condemn publicly or solemnly