English Dictionary
Definition Top Ender in British English
Top Ender noun
[countable] noun
/ˌtɒp ˈendə(r)/
Synonyms and related words
