impenetrable /ɪmˈpɛnətrəbəl/ adjective /ɪmˈpɛnətrəbəl/
adjective
Learner's definition of IMPENETRABLE
[more impenetrable; most impenetrable]
1
: impossible to pass or see through无法穿越的;透不过的 -
an impenetrable wall/barrier/jungle无法穿越的墙/障碍/丛林
-
The fort's defenses were thought to be impenetrable.这个要塞的防线都被认为是无法突破的。
-
impenetrable darkness/fog漆黑;浓雾
2
: impossible to understand无解的;无法理解的 — impenetrability
/ɪmˌpɛnətrəˈbɪləti/ noun [noncount] — impenetrably
/ɪmˈpɛnətrəbli/ adverb