SETTLE (OR PAY) A (OR THE) SCORE


Meaning of SETTLE (OR PAY) A (OR THE) SCORE in English

settle ( or pay) a (or the) score

1》 take revenge on someone.

2》 dated pay off a debt or other obligation.

→ score

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.