Meaning of scoreboard

Definition of scoreboard

(noun) a large board for displaying the score of a contest (and some other information)

Other information on scoreboard

WIKIPEDIA results for scoreboard
Amazon results for scoreboard