English definition of Impregnable : able to withstand attack; an impregnable fortress; fortifications that made the frontier inviolable.
確定! 回上一頁