Definitions of square off:

  • verb:   settle conclusively; come to terms