leaderboard








noun

  1. a board on which the scores of the leading competitors are displayed, as in a golf tournament.

noun

  1. a board displaying the names and current scores of the leading competitors, esp in a golf tournament
54 queries 0.536