Langimage
English
B2

to do something better than one has ever done before.

Meanings

to do something better than one has ever done before.

In the final match, he truly surpassed himself.

Synonyms

Last updated: 2025/01/11 11:54