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
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day