1. not deserving of any blame, doubt, or criticism
his/her behaviour was above reproach
If you are 'above reproach' or 'beyond' reproach you are not deserving of criticism or blame, usually due to exemplary behaviour or actions. To be 'beyond reproach' means to behave in an honourable way. This is an expression that is often used in formal contexts.