What is the meaning of the word "impregnability"?

Definitions:

  1. having the strength to withstand attack copy to clipboard noun
    • My castle has a high impregnability rating. copy to clipboard

Synonyms: