English dictionary
impregnability meaning and definition
Definition and meaning of impregnability at MeaningMonkey.org. impregnability meaning and definition in the English Dictionary.IMPREGNABILITY noun
Definition of impregnability (noun)
- having the strength to withstand attack
- synonyms: invulnerability
Source: Princeton University Wordnet