affront
uh-FRUNTnounMeaning an open insult; something that offends
Memory hook right to your FRONT: af-FRONT. Right in front of everyone, Rex pushes away Nana Lou’s homemade pie and says, “Ew, no thanks!” It is an affront.
Arriving an hour late to his own party was an affront to his guests.
In context The chef took the request for ketchup as an affront, since she had spent all day perfecting the sauce on that very dish.
Similar insult, offense, slap in the face, outrage
Opposite compliment, courtesy
From Old French afronter, “to strike in the face,” from Latin ad frontem (to the face).