affront (to somebody/something) a remark or an action that insults or offends someone or something His speech was an affront to many in the local community.
Check pronunciation: affront
Definition of affront noun from the Oxford Advanced American Dictionary