Definition of leaderboard
: a large board for displaying the ranking of the leaders in a competitive event (such as a golf tournament)
First Known Use of leaderboard
Learn More about leaderboard
Seen and Heard
What made you want to look up leaderboard? Please tell us where you read or heard it (including the quote, if possible).