1. The quality or state of being impregnable; invincibility. 2. having the strength to withstand attack
impregnability |