Skip to content

impregnable

Dictionary definition · impregnable

adjective

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

Source: Open English WordNet (CC BY 4.0).