score off somebody phrasal verb British English (
see also score)
to say or do something in an attempt to prove that you are better or cleverer than someone else:
He liked scoring off his pupils in his days as a teacher. [TahlilGaran] Dictionary of Contemporary English ▲