American Dictionary
Definition above/beyond reproach in American English
above/beyond reproach phrase
phrase
1
impossible to criticize because of being so good
Example
Their handling of the affair has been absolutely beyond reproach.
