impregnable
adjective /ɪmˈpreɡnəbl/
/ɪmˈpreɡnəbl/
- an impregnable building is so strongly built that it cannot be entered by force
坚不可摧的;牢不可破的 - an impregnable fortress
坚不可摧的要塞
- an impregnable fortress
- strong and impossible to defeat or change
synonym invincible不可战胜的;难以改变的 - The team built up an impregnable 5–1 lead.
这个队以 5:1 的绝对优势领先。 - the seemingly impregnable Nazi regime
看似坚不可摧的纳粹政权
- The team built up an impregnable 5–1 lead.
词源late Middle English: from Old French imprenable, from in- ‘not’ + prendre ‘take’ (from Latin prehendere). The current spelling arose in the 16th cent., perhaps influenced by Old French variants.