Adj. 1. impregnable - immune to attack; incapable of being tampered with; "an impregnable fortress"; "fortifications that made the frontier inviolable" ...
確定! 回上一頁