English dictionary
scorecard meaning and definition
Definition and meaning of scorecard at MeaningMonkey.org. scorecard meaning and definition in the English Dictionary.SCORECARD noun
Definition of scorecard (noun)
- (golf) a record of scores (as in golf)
- "you have to turn in your card to get a handicap"
- synonyms: card
Source: Princeton University Wordnet