A SCORE TO SETTLE


Meaning of A SCORE TO SETTLE in English

an argument to finish, a bone to pick I have a score to settle with him. He owes me a month's rent.

English idioms vocab.      Словарь английских идиом и выражений.