Subscribe
URL of the page has been copied to clipboard.
Meaning : Express criticism towards.
Example : The president reproached the general for his irresponsible behavior.
Synonyms : reproach
Install App
Upbraid meaning in Telugu.