IRREPROACHABLE


Meaning of IRREPROACHABLE in English

(a.) Not reproachable; above reproach; not deserving reproach; blameless.

Webster's English dictionary.      Английский словарь Webster.