English definition of “score”
POINTS [C] › the number of points someone gets in a game or test: a high/low score What's the score?
scores of sth › a large number of people or things: Scores of teenage girls were waiting to get his autograph.
MUSIC [C] › a printed piece of music
on that/this score › about the thing or subject which you have just discussed: The company will pay your travel expenses, so don't worry on that score.