beyond reproach legal meaning
be above/beyond reproach definition, meaning, what is be above/beyond reproach: to not deserve any blame: . Learn more.