unbeatableEnglish → ChineseOxford English–Chineseunbeatable /BrE ʌnˈbiːtəb(ə)l , AmE ˌənˈbidəb(ə)l / adjective 1 (mainly Sport) (invincible) 打不垮的 ‹opponent, team, enemy›; 无法打破的 ‹record›; 无法超越的 ‹time›; to be unbeatable at or in sth; 在某方面是难以战胜的 2 (unsurpassable) 已达极限的; an unbeatable price/offer 最优惠的价格/报价; an unbeatable view/combination 无与伦比的景色/无敌组合