unconquerable

.ʌn'kɒŋkәrәbl

英文释义

a. not capable of being conquered or vanquished or overcome

中文翻译

a. 不可征服的, 克服不了的, 压制不了的

46,475
BNC 频率
35,766
使用频率

学习工具