ENGLISH DICTIONARY

Leaderboard

Definition & Meaning

Part of speech noun

Quick meaning: Leaderboard is a noun meaning A board showing the ranking of leaders in a competition.

Meaning

A board showing the ranking of leaders in a competition.

More Meanings

  1. (web design) An advertisement on a web page spanning the width of the page and shallow in height.

Word Forms

Related Words

Related dictionary entries include scoreboard, throwboard, podium, table, standings, bogie.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.