English Dictionary
Definition outshine in British English
outshine verb
[transitive] verb
/ˌaʊtˈʃaɪn/
1
to be much better than someone or something else
Synonyms and related words
