TOP

Definition of scorecard noun from the Oxford Advanced Learner's Dictionary

scorecard

noun
 
/ˈskɔːkɑːd/
 
/ˈskɔːrkɑːrd/
jump to other results
  1. a card or piece of paper that people watching or playing a game can use to write the score on, or on which the score can be officially recorded
See scorecard in the Oxford Advanced American Dictionary
halfway
adverb
 
 
From the Word list
Oxford 5000
C1
Oxford Learner's Dictionaries Word of the Day