impregnable

Word details

German meaning
Nicht zu erobern oder zu besiegen; sehr stark befestigt.
English meaning
Impregnable
Synonym
unbezwingbar, unverwundbar
German example
Die Burg galt als uneinnehmbar.
English example
The castle was considered impregnable.