SCORE OFF OR SCORE POINTS OFF


Meaning of SCORE OFF OR SCORE POINTS OFF in English

Brit. informal outdo or humiliate, especially in an argument.

→ score

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