Impregnability Meaning

There are 1 meaning(s) for word Impregnability

Meaning 1 : having the strength to withstand attack

    Synonyms : invulnerability