Meaning of top scorer in English:
top scorer
Translate top scorer into Spanish
noun
The sports player who scores the most goals, runs, or points in a particular competition, match, etc.
‘in three of his five seasons with the club he was their top scorer in the league’- ‘West Brom are the top scorers in the division’
Are You Learning English? Here Are Our Top English Tips