Answer: affronting

AnswerCrossword Clue
affrontingAFFRONT, to insult to one's face
affrontingOffend the modesty or values of