impregnable (adj.) Look up impregnable at Dictionary.com
early 15c., imprenable "impossible to capture," from Old French imprenable "invulnerable," from assimilated form of in- "not, opposite of" (see in- (1)) + Old French prenable "assailable, vulnerable" (see pregnable). With restored -g- from 16c. Related: Impregnably.