Answer: reprobating

AnswerCrossword Clue
reprobatingREPROBATE, to disapprove of
reprobatingExpress or feel disapproval of