Advertisement
Advertisement
leader board
noun
- a board on which the scores of the leading competitors are displayed, as in a golf tournament.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse