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. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005