impregnability

nouns

having the strength to withstand attack
is derived from