square off

Verb
  1. Settle conclusively;
    Come to terms (synset 200765444)
    "We finally settled the argument"

Other Searches