scoreboardPronunciation: /ˈskɔːbɔːd/Translate scoreboard | into French | into German | into Italian | into Spanish Definition of scoreboard noun a large board on which the score in a game or match is displayed. scoreboard in other Oxford dictionaries Definition of scoreboard in the US English dictionary