pointscore
English
Noun
pointscore
(
plural
pointscores
)
A competition
score
expressed in
points
.
Related terms
pointscorer
pointscoring
Anagrams
neotropics
,
introscope
,
Neotropics
,
prosection
,
ectropions