Synonyms for Invulnerable (same or very similar meaning)
WordNet sense 1 (beyond the reach of criticism or attack or impeachment):
untouchable
WordNet sense 2 (able to withstand attack):
secure, strong, unassailable
From the ODE community, based on WordNet
add/edit