impregnable (1) /ɪmˈprɛgnəbl/
a.1 imprendibile; inespugnabile: an impregnable fortress, una fortezza inespugnabile2 (fig.) incrollabile; fermo; saldo: an impregnable theory, una teoria incrollabile
impregnability
n. [U][U]imprendibilità; inespugnabilità.

impregnable (2) /ɪmˈprɛgnəbl/
a.(biol.) impregnabile.