English Dictionary
Definition scoresheet in British English
scoresheet noun
noun
/ˈskɔː(r)ˌʃiːt/
Synonyms and related words
