un·as·sail·able /ˌʌnəˈseɪləbəl◂/ adjectiveadj formal EFFECTIVEnot able to be criticized, made weaker, or beaten 不容置疑的;攻不破的 an unassailable argument 无懈可击的论据
The party’s position looked unassailable. 这个党的地位似乎不可动摇。
The result gave the team an unassailable lead. 这个成绩使该队处于难以撼动的领先地位。
position ... unassailable• You are too used to dealing with theists who adopt a position of unassailable certainty in their beliefs.