invincibility

in.vinsә'biliti

英文释义

n the property being difficult or impossible to defeat

中文翻译

n. 无敌, 绝对不败

44,609
BNC 频率
26,112
使用频率

学习工具