inexpugnable

.inik'spʌgnәbl

英文释义

s incapable of being overcome, challenged or refuted

中文翻译

a. 不能攻占的, 不能驳倒的

学习工具