impregnable の語源ストーリー
impregnable の元は、古フランス語の imprenable「取ることのできない」です。prendre は「取る」で、ラテン語の prehendere「つかむ」から来ています。英語に入ったころは imprenable と書かれていました。g が入ったのは16世紀ごろで、はっきりした理由のない書き換えとされます。そのため見た目が pregnant(妊娠した)と似ていますが、語源の上では関係がありません。城や要塞が「攻め落とせない」ことを表します。地中海の入口にあるジブラルタルの岩山は、英語でよく impregnable な要塞の代表として語られてきました。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)


