inexpugnable
副词: inexpugnably 名词: inexpugnability
inexpugnable基本解释
adj.不能攻占的;不能驳倒的
inexpugnable同义词
inexpugnable英英释义
"an impregnable argument""impregnable self-confidence"