leader board
noun/ˈliːdə bɔːd/
/ˈliːdər bɔːrd/
- a sign showing the names and current scores of the top players in a competition
Check pronunciation:
leader board
Definition of leader board noun from the Oxford Advanced Learner's Dictionary