Answer: skryer

AnswerCrossword Clue
skryerone who decries (to denounce (to condemn openly))