settle/pay off/even a score/the score/old scores - İngilizce Eşanlam Sözlük

Can't found any synonym terms.