English主要词典
excel
Universal Words
verb (-ll-)
1 [V] (in / at sth / at doing sth) to be very good at doing sth:
She has always excelled in foreign languages. * The team excels at turning defence into attack. * As a child he excelled at music and art.
2 [VN] yourself (BrE) to do extremely well and even better than you usually do:
Rick's cooking was always good but this time he really excelled himself.