IRREPROACHABLE


Meaning of IRREPROACHABLE in English

[adjective] [not gradable] [formal] - without fault and therefore impossible to criticizeThe way she tackled the problem was irreproachable.

Cambridge English vocab.      Кембриджский английский словарь.