Definition of score points in US English:

score points

phrase

  • Outdo another person, especially in an argument.