unassailable
adjectiveImpossible to dispute or disprove; undeniable.
adjectiveNot subject to attack or seizure; impregnable.
Not assailable; incapable of being assailed; incontestable; hence, not to be moved or shaken from a purpose.
adjectiveimpossible to assail
adjectivewithout flaws or loopholes
adjectiveimmune to attack; incapable of being tampered with