unassailable

adjective

  1. 1

    without flaws or loopholes

    an ironclad contract

    a watertight alibi

  2. 2

    impossible to assail

  3. 3

    immune to attack; incapable of being tampered with

    an impregnable fortress

    fortifications that made the frontier inviolable

Synonyms

Also useful for “unassailable”:Crossword