Impenetrable
English Meaning
Incapable of being penetrated or pierced; not admitting the passage of other bodies; not to be entered; impervious; as, an impenetrable shield.
- Impossible to penetrate or enter: an impenetrable fortress.
- Impossible to understand; incomprehensible: impenetrable jargon.
- Impervious to sentiment or argument: an impenetrable heart.