scorecard The origin and history of scorecard. Etymology From score + card. ← Back to the full definition of scorecard