Meaning of “excel” - Learner’s Dictionary

excel

verb uk us /ɪkˈsel/ (present participle excelling, past tense and past participle excelled) formal

[ I ] to be very good at something:

Paula always excelled in languages at school.
excel yourself

to do something better than you usually do:

The British team have excelled themselves this year to reach the finals.

(Definition of “excel” from the Cambridge Learner’s Dictionary © Cambridge University Press)