top oneself
top oneself
English
Verb
Ad
Definition
To outdo oneself or do more than one's previous best.
Etymology
From top (“to excel; to surpass; to beat”).
Ad
top oneself
To outdo oneself or do more than one's previous best.
From top (“to excel; to surpass; to beat”).