SCORE POINTS OFF


Meaning of SCORE POINTS OFF in English

GET THE BETTER OF, gain the advantage over, outdo, worst, have the edge over; have the last laugh on, make a fool of, humiliate; informal get/be one up on, get one over on, best.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.