EVEN THE SCORE


Meaning of EVEN THE SCORE in English

to harm or punish sb who has harmed or cheated you in the past

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.