impregnable Not to be moved, shaken, or overcome; invincible: as, impregnable virtue. ***. Chambers's Twentieth Century Dictionary. adj Impregnable ...
確定! 回上一頁