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.