Meaning of scorecard
Definition of scorecard
(noun)
(golf) a
record
of
scores
(as in golf); "you
have
to
turn
in your
card
to get a handicap"
Other information on scorecard
WIKIPEDIA results for
scorecard
Amazon results for
scorecard
Tweet