bested
/bi'sted/

中文释义

a. 在……境遇的

英文释义

v get the better of

词形变化