Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: scorecard  'skor`kaa(r)d
  1. (golf) a record of scores (as in golf)
    "you have to turn in your scorecard to get a handicap"
    - card

Derived forms: scorecards

Type of: book, record, record book