insuperability

insju:pәrә'bilәti

英文释义

n. The quality or state of being insuperable;
insuperableness.

中文翻译

n. 不能制胜, 不能克服

学习工具