affront

  • (noun): An open or intentional offense, slight, or insult.
  • (noun): A hostile encounter or meeting.
  • (verb): To insult intentionally, especially openly.
  • (verb): To meet defiantly; to confront.
  • (verb): To meet or encounter face to face.
  • Such behavior is an affront to society.
  • to affront death