scorecard
English Dictionary
->
Letter S
-> scorecard
Search Dictionary:
scorecard Definition
(n) (
golf
)
a
record
of
scores
(
as
in
golf
); "
you
have
to
turn
in
your
card
to
get
a
handicap
"
scorecard Synonyms
card
scorecard
© Art Branch Inc.