leaderboard in Polish leaderboard in Polish tabela wyników noun A board showing the ranking of leaders in a competition. Add to Flashcards