inexpugnable

  • adj.不能攻占的;攻不破的
inexpugnableinexpugnable

adj

1
incapable of being overcome, challenged or refuted
an impregnable argument
impregnable self-confidence
Synonym: impregnable

数据来源:WordNet