SCOREBOARD Meaning of SCOREBOARD in English n. a large board for publicly displaying the score in a game or match. Oxford English vocab. Оксфордский английский словарь. 2012