scorecard

Noun
  1. (golf) a record of scores (as in golf) (synset 106519932)
    "you have to turn in your card to get a handicap"

Other Searches