in such a strong position that you cannot be defeated不可战胜的
This win has given the team an unassailable lead.结果使这支球队遥遥领先。
The president looked unassailable with over 60 percent of the vote.总统以高于百分之六十的选票获得绝对优势。
impossible to doubt or argue with无可辩驳的;无懈可击的
unassailable logic严密的逻辑
The conclusions were unassailable.这些结论无懈可击。
impossible to attack固若金汤的;攻不破的
an unassailable fortress固若金汤的要塞