impregnable

a. 無法攻取的、堅強不屈的、駁不倒的

英文釋義

  1. immune to attack; incapable of being tampered with
  2. capable of conceiving
  3. incapable of being overcome, challenged or refuted