leaderboard

noun

  1. 1

    A board showing the ranking of leaders in a competition.

  2. 2

    An advertisement on a web page spanning the width of the page and shallow in height.

Translate “leaderboard” to another language

Click any language to open the translator with this word already filled in.

Leaderboard Definition & Meaning | TranslatePulse