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.