UNIMPEACHABLE


Meaning of UNIMPEACHABLE in English

[adjective] [formal] approving - (of a person's character) completely honest and moral so that there is no cause for doubt or criticismLord Fletcher, said the Bishop, was a man of unimpeachable integrity and character.

Cambridge English vocab.      Кембриджский английский словарь.