ALL meanings of score card
score card
S s - noun score card sport: card for recording results 1
- noun score card a card for recording the score of a game, match, etc., as in golf 0
- noun score card a card printed with the names, positions, etc. of the players of competing teams 0