The number of points gained is twenty (5)
I believe the answer is:
score
'twenty' is the definition.
(synonyms)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for score that I've seen before include "Result" , "Total of points" , "Music from film" , "Number of runs" , "Tally in a game" .)