Definition of unreproachable in English:

unreproachable

Pronunciation /(ˌ)ʌnrɪˈprəʊtʃəbl/

adjective

  • That cannot be reproached or faulted; above reproach; irreproachable.

Origin

Late 16th century. From un- + reproachable.