impregnable
Definition
Incapable of being broken into or overcome; extremely strong or secure.
中文 无法被攻破或克服的;极其强大或安全的。
Example
"The castle sat atop a hill, considered impregnable due to its thick walls and moat."
Incapable of being broken into or overcome; extremely strong or secure.
中文 无法被攻破或克服的;极其强大或安全的。
"The castle sat atop a hill, considered impregnable due to its thick walls and moat."