Twenty is record total (5)
I believe the answer is:
score
I believe this is a triple definition!
'twenty' is the first definition.
(synonyms)
'is record' is the second definition.
(I've seen this before)
'total' is the third definition.
(I have seen 'Total of points ' mean 'score' so perhaps 'total' could also mean 'score')
(Other definitions for score that I've seen before include "Shoot a goal for a twenty" , "Number of runs" , "Music from film" , "Result" , "Number of goals/points" .)