Scoreboard
/ˈskɔːrˌbɔːrd/
Synonyms
- game board
- scorecard
- score sheet
- tally board
Slang Meanings
To win or dominate in a competitive context.
He really put it on the scoreboard with that last-minute goal.
To keep track of achievements or successes.
She's always looking to put another point on the scoreboard in her career.