IRREPROACHABLE
Meaning of IRREPROACHABLE in English
adj. faultless, blameless. irreproachability n. irreproachableness n. irreproachably adv.
[ F irréprochable (as IN-(1), REPROACH) ]
Concise Oxford English dictionary.
Краткий оксфордский словарь английского языка.
2012