Upbraid Meaning in Hindi
What is the translation of word Upbraid in Hindi?
Meaning of Upbraid in Hindi is : फटकारना
Definition of word Upbraid
- find fault with (someone); scold.
Other Meanings of Upbraid
Example Sentences
he was upbraided for his slovenly appearance