upbraid/ˌʌpˈbreɪd; ʌp`bred/ v[Tn, Tn.pr]~ sb (for sth) (dated or fml 旧或文) scold or reproach sb 责骂或申责某人 upbraid sb for wrongdoing, incompetence, etc 申斥某人干了坏事、 不称职等.
牛津英汉双解词典