IRREPROACHABLE


Meaning of IRREPROACHABLE in English

adj. faultless, blameless.

Derivatives:

irreproachability n. irreproachableness n. irreproachably adv.

Etymology: F irr{eacute}prochable (as IN-(1), REPROACH)

Oxford English vocab.      Оксфордский английский словарь.