inexpugnable

同义
impregnable inexpugnable
词性
s
解释
incapable of being overcome, challenged or refuted
示例
an impregnable argument|impregnable self-confidence