outdone

aut'dʌn

英文释义

v be or do something to a greater degree
v get the better of

中文翻译

outdo的过去分词

21,860
BNC 频率

学习工具