UNREPROACHABLE


Meaning of UNREPROACHABLE in English

adj not liable to be reproached; irreproachable.

Webster English vocab.      Английский словарь Webster.