scorecard
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
noun
(golf) a record of scores (as in golf)
card
.
you have to turn in your card to get a handicap
WordNet
Previous
scorched
scorcher
scorching
score
scoreboard
Next
scorekeeper
scoreless
scorer
scores
scoria