What is the meaning of the word "impenetrable"?
Definitions:
-
impossible to understand adjective
- impenetrable jargon
-
not admitting of penetration or passage into or through adjective
- an impenetrable fortress