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