English dictionaryscorecard noun Copy definition Share Print / Save as PDFParts of speech nounDefinitionsnoun(golf) a record of scores (as in golf)Example sentencesyou have to turn in your card to get a handicapSynonyms card