English Dictionary
Definition scorer in British English
scorer noun
[countable] noun
/ˈskɔːrə(r)/
Synonyms and related words
