English Dictionary
Definition second best in British English
second best noun
[singular/uncountable] noun
1.1
someone or something that comes directly after the best in order of achievement or quality
Synonyms and related words
