leaderboard
noun
No English definition recorded for this entry.
L583170 on Wikidata ↗Wiktionary
noun
Etymology: From leader + board.
- A board showing the ranking of leaders in a competition.
- An advertisement on a web page spanning the width of the page and shallow in height.