unassailable

adjective

Definitions of unassailable

English

not able to be criticised or attacked

The credibility of the witness, a former judge, was unassailable.