outdo

transitive verb

To do more or better than (another) in performance or action. synonym: excel.

idiom

(outdo oneself) To do something exceptional or superb, especially in relation to past efforts.

To excel; surpass; perform beyond.

transitive verb

To go beyond in performance; to excel; to surpass.

transitive verb

to surpass one’s own previous best performance.

verb

To excel; go beyond in performance; surpass.

verb

get the better of

verb

be or do something to a greater degree