在线词典打不过to be unable to defeat; to be no match for (sb)英文释义to be unable to defeat; to be no match for (sb)