outdo oneself


Also found in: Dictionary.

outdo oneself

To do something exceptional or superb, especially in relation to past efforts: outdid himself in preparing dinner.