affront

/əˈfɹʌnt/

An open or intentional offense, slight, or insult.

Such behavior is an affront to society.

A hostile encounter or meeting.