pointscore

English

Noun

pointscore (plural pointscores)

  1. A competition score expressed in points.

Anagrams