Synonyms of affront in English:

affront


See definition of affront

noun

1‘the paintings, in his view, were an affront to public morality’

SYNONYMS

insult, offence, indignity, slight, snub, slur, aspersion, provocation, injury, put down, humiliation

outrage, atrocity, scandal, injustice, abuse, desecration, violation

informal slap in the face, kick in the teeth

ANTONYMS

compliment


verb

1‘she was affronted by his familiarity’

SYNONYMS

insult, offend, outrage, mortify, provoke, slight, hurt, pique, wound, put out, irk, displease, distress, bother, rankle, needle, vex, gall, scandalize, disgust, disgruntle, put someone's back up, ruffle someone's feathers, make someone's hackles rise, raise someone's hackles

ANTONYMS

compliment