Impregnable
adjective
immune to attack; incapable of being tampered with
“an impregnable fortress”
Similar: inviolable, secure, strong, unassailable, unattackable
adjective
incapable of being overcome, challenged or refuted
“an impregnable argument”
Similar: inexpugnable
adjective
capable of conceiving
Similar: conceptive