Englishtop scorernounMeaningA person who scores most or among the best in a specified league, team or game.SourcesNo citations have been attached yet.