upbraid
Definitions
To find fault with or reproach severely.
To scold or rebuke someone for a perceived wrongdoing.
Examples
The manager had to upbraid the employee for his repeated tardiness and lack of professionalism.
She did not hesitate to upbraid her brother for his thoughtless comments during the family dinner.