SCORECARD


Meaning of SCORECARD in English

[score.card] n (ca. 1877): a card for recording the score of a game

Merriam-Webster English vocab.      Английский словарь Merriam Webster.