2008-10-19 affront affront = insult, offense e.g. Such behavior is an affront to society. 「そのような行為は社会に対する侮辱だ。」 語源は from Old French afronter 'to slap in the face, insult', based on Latin ad frontem 'to the face'. 「顔をひっぱたく」から来ているようです。