Word forms: plural scorecards1. countable nounA scorecard is a printed card that tells you who is taking part in a match, and on which officials, players, or people watching can record each player's score.
2. countable nounA scorecard is a system or procedure that is used for checking or testing something.
[US] This commission would keep environmental scorecards on U.N. member nations.
...a set of recognized standards, a scorecard of security features to test any givencomputer system.