impenetrable
英[ɪm'penɪtrəb(ə)l]
美[ɪm'pɛnɪtrəbl]
英英释意
- 1. not admitting of penetration or passage into or through;
- "an impenetrable fortress"
- "impenetrable rain forests"
- 2. permitting little if any light to pass through because of denseness of matter;
- "dense smoke"
- "heavy fog"
- "impenetrable gloom"
- 3. impossible to understand;
- "impenetrable jargon"