Meaning of the word scorecard in English

What does scorecard mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

scorecard

US /ˈskɔːr.kɑːrd/
UK /ˈskɔː.kɑːd/
"scorecard" picture

Noun

1.

a card or sheet on which scores are recorded, as in golf or cricket

Example:
The golfer carefully marked his scorecard after each hole.
The cricket umpire checked the scorecard for the current runs.
2.

a record of performance or achievement, especially in a business or political context

Example:
The company's environmental scorecard showed significant improvements.
Voters will review the senator's scorecard before the next election.