52词语>英语词典>inexpugnable翻译和用法

inexpugnable

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

英英释义

adj

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