Wiktionary
leader board
n. (alternative form of leaderboard English)
n. (alternative form of leaderboard English)