What is the meaning of Impenetrability?

The characteristic of being impenetrable; invulnerability.

Source: wiktionary.org