1. outdo oneself : 超过自己原来水平, 尽自己最大努力;
及物动词
1. (在某一活动上)超过,胜过,比…干得好
If you outdo someone, you are a lot more successful than they are at a particular activity.
2. 不甘落后
You use not to be outdone to introduce an action which someone takes in response to a previous action.
1. be or do something to a greater degree
e.g. her performance surpasses that of any other student I know
She outdoes all other athletes
This exceeds all my expectations
This car outperforms all others in its class
Synonym: surpassoutstripoutmatchoutgoexceedsurmountoutperform
2. get the better of
e.g. the goal was to best the competition