English | German | Russian | Czech

impregnability English

Meaning impregnability meaning

What does impregnability mean?

impregnability

(= invulnerability) having the strength to withstand attack

Synonyms impregnability synonyms

What other words have the same or similar meaning as impregnability?

Are you looking for...?