showdown




showdown - noun

  • a hostile disagreement face-to-face
  • showdown - thesaurus

    confrontation   encounter