top oneself
Meaning
To outdo oneself or do more than one's previous best.
Synonyms
Translations
Etymology
From top (“to excel; to surpass; to beat”).
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "top oneself" and many other words and sentences in English.