Noun Definitionimpregnability1.Definition: having the strength to withstand attackRelated Noun(s):invulnerabilityCategory: General