Definition
to be a cause of shame or disgrace for a person or thing; to be something that should make someone feel ashamed.
The dilapidated factory is a reproach to the city's progress.
The way he treats his employees is a reproach.
Their failure to keep their promises to the community is a reproach.