• Leaderboard

    Origin

    leader + board

    Full definition of leaderboard

    Noun

    leaderboard

    (plural leaderboards)
    1. A board showing the ranking of leaders in a competition.
    2. (web design) An advertisement on a spanning the width of the page and shallow in height.
    © Wiktionary