Definition of impenetrableness in English:

impenetrableness

noun