1 results in 0.0042s.
Advertisement
  • scorecard
    scorecard, noun, ?orscore card
    a card on which to keep the score of a game, especially while it is being played.
    Ex. He strolled through the final 36 holes with a steady 141; came home with an overall scorecard that showed 283 strokes (Time).

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-scorecard