ir·re·proach·a·ble
adjective/ˌɪrɪˈprəʊtʃəbl/
/ˌɪrɪˈprəʊtʃəbl/
- (of a person or their behaviour) free from fault and impossible to criticize
synonym blameless无可指责的;无懈可击的 Word Originmid 17th cent.: from French irreprochable, from in- ‘not’ + reprochable (from reprocher ‘to reproach’).