ABOVE (OR BEYOND) REPROACH


Meaning of ABOVE (OR BEYOND) REPROACH in English

above ( or beyond) reproach

such that no criticism can be made; perfect.

→ reproach

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.