LEARNit Dictionary
irreproachable
adjective
/ˌɪrɪˈprəʊtʃəbl/
UK
/ˌɪrɪˈprəʊtʃəbl/
US
1
free from fault and impossible to criticize
بیعیب, بینقص, بیایراد
synonym
blameless