excelled

中文释义

v. 胜过;超过;优于;超越(excel的过去分词形式)

英文释义

v distinguish oneself

词形变化