outdone
/aut'dʌn/

中文释义

outdo的过去分词

英文释义

v be or do something to a greater degree

v get the better of