VariousWords beta
Related Terms:
Definitions:
Noun
scoreboard
Definition: a large board for displaying the score of a contest (and some other information)
Definition: A large board that displays the score in a game or contest.