unassailable

Unassailable [ˏʌnəˊseɪləbl] a

1) неприступный;

an unassailable fortress неприступная крепость

2) неопровержимый

Источник: Англо-русский словарь Мюллера на Gufo.me