insuperably

ɪns'ju:prəblɪ

英文释义

r to an insuperable degree

中文翻译

adv. 不能取胜地, 不能超越地, 无法克服地

学习工具