Webster Dictionary(1.00 / 1 vote)Rate this definition: · Impregnableadjective. not to be stormed, or taken by assault; incapable of being subdued; able to resist ...
確定! 回上一頁