Synonyms of 'affront'

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