Home›Dictionary›impregnabilityimpregnabilitynounNo English definition recorded for this entry.L322349 on Wikidata ↗WiktionarynounThe quality or state of being impregnable; invincibility.