Incapable of being overcome, challenged or refuted
English: impregnable, inexpugnable
impregnable, conceptive, inexpugnable, inviolable, secure
English: impregnable, inexpugnable
English: conceptive, impregnable
English: impregnable, inviolable, secure, strong, unassailable, unattackable