[verb] -ll- - to be extremely goodThe whole band performed well, but the lead guitarist in particular excelled throughout the concert. [I]I've never excelled at/in diving, although I've always been a good swimmer. [I]Jane really excelled herself (= did even better than she usually does) in her exams and got top marks in all her subjects. [T](humorous or disapproving) You really excelled yourself last night, didn't you? I've never seen you so drunk before.
EXCEL
Meaning of EXCEL in English
Cambridge English vocab. Кембриджский английский словарь. 2012