unassailable
adj
(a) that cannot be attacked or conquered 攻不破的; 不可征服的:an unassailable stronghold, fortress, etc 攻不破的堡壘、 要塞等
Liverpool have (built up) an unassailable lead at the top of the First Division. 利物浦隊(duì)高居甲級(jí)隊(duì)之首, 所向無敵.
(b) (fig 比喻) that cannot be questioned or refuted 不容置疑的; 無可辯駁的
Her position/argument is unassailable. 她的立場(chǎng)[論點(diǎn)]是無懈可擊的.