Upbraid
/ˌʌpˈbɹeɪd/
noun
The act of reproaching; scorn; disdain.
verb
To criticize severely.
(followed by with or for, and formerly of before the object) To charge with something wrong or disgraceful; to reproach
To treat with contempt.
Synonyms: cast up