irreproachable
adjective
[ ɪrɪˈprəʊtʃəb(ə)l ]
• beyond criticism; faultless.
• "his private life was irreproachable"
Similar:
impeccable,
exemplary,
model,
copybook,
immaculate,
outstanding,
exceptional,
admirable,
meritorious,
honourable,
consummate,
perfect,
ideal,
above reproach,
beyond reproach,
blameless,
faultless,
flawless,
guiltless,
unimpeachable,
unblemished,
untarnished,
stainless,
spotless,
pure,
sinless,
innocent,
squeaky clean,
whiter than white,
snow white,
Origin:
mid 17th century: from French irreprochable, from in- ‘not’ + reprochable (from reprocher ‘to reproach’).