What is another word for Affront in english

The list of words which can be used for Affront while creating sentence in english language. indignity opprobrium, injustice, insult, obloquy, grievance, affront provocation slight slur slap wrong abuse prostitution, crime, exploitation, misdeed, injustice outrage offense injury shock, loss, cramp, cut, bruise, burn, wound, damage vexation put-down left-handed compliment brickbat indignity, slight, slap, wrong, abuse, outrage, offense backhanded compliment dirty deed slap in the face annoy disturb, turn off, exasperate, perturb, peeve, bother criticize excoriate, chastise, denounce, chide, blame, censure pique taunt displease annoy, dissatisfy, perplex, exasperate, chagrin, bother slander offend anger annoyance, acrimony, impatience, enmity, rage, fury confront defy, resist, accost, repel, oppose, meet, encounter meet right, fair, reconciled, appropriate, good, expedient provoke encounter interview, confrontation, rendezvous, concurrence give the cold shoulder brush off, disregard, eject, ignore, neglect, ostracize put down dispraise dump on give a zinger hit where one lives 
Usage of Affront in sentences
Hindi to English Dictionary
English to Hindi Dictionary