Synonyms of affronting

1 Syllable
taunt, slight, vex, face, meet
2 Syllables
pique, slander, anger, offend, confront, annoy
3 Syllables
provoke, outrage, encounter, displease, dispraise, abuse
4 Syllables
criticize