impregnable

able to resist attack, impervious to capture

» SAT Terms