Synonyms of 'affront'

aggrieve, aspersion, atrocity, barb, beard, brave, brazen, breast, brickbat, bring forward, call out, casus belli, challenge, confront, contempt, contumely, criticize, cut, Dare, defamation, defy, despite, dig, dishonor, disoblige, dispraise, dump, encounter, enormity, envisage, face, face out, flout, front, gibe, Grieve, humiliate, humiliation, hurt, indignity, injury, jeer, meet, mock, mockery, offend, offense, outdare, outrage, provocation, put-down, put down, red rag, scoff, scurrility, slap, slight, speak out, stem, sting, taunt, wound