impregnable background
BeDict Logo

impregnable

/ɪmˈpɹɛɡnəbəl/

Meanings

adjective

坚不可摧,牢不可破。

Examples :

城堡的城墙坚不可摧,所以入侵者放弃了尝试进入。